diff --git a/designer-base/src/main/java/com/fr/design/data/datapane/TableDataTreePane.java b/designer-base/src/main/java/com/fr/design/data/datapane/TableDataTreePane.java index 321663ce5e..568e79f9a3 100644 --- a/designer-base/src/main/java/com/fr/design/data/datapane/TableDataTreePane.java +++ b/designer-base/src/main/java/com/fr/design/data/datapane/TableDataTreePane.java @@ -1046,10 +1046,10 @@ public class TableDataTreePane extends BasicTableDataTreePane { DefaultWorker worker = new DefaultWorker(() -> new TableDataResult(getTableDataInstance())) { @Override public void dealResultWhenSlowly(TableDataResult result) { + dgEditByResult(result); if (loadingDialog != null) { loadingDialog.setVisible(false); } - dgEditByResult(result); } }; worker.execute();