Skip to content

Commit 3f2680e

Browse files
committed
Bug fix in save-and-restore delete node handling
1 parent e46d68a commit 3f2680e

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

app/save-and-restore/app/src/main/java/org/phoebus/applications/saveandrestore/ui/SaveAndRestoreController.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -443,7 +443,6 @@ protected Void call() throws Exception {
443443

444444
@Override
445445
public void succeeded() {
446-
parent.getChildren().removeAll(items);
447446
List<Tab> tabsToRemove = new ArrayList<>();
448447
List<Tab> visibleTabs = tabPane.getTabs();
449448
for (Tab tab : visibleTabs) {
@@ -454,8 +453,9 @@ public void succeeded() {
454453
}
455454
}
456455
}
457-
changesInProgress.set(false);
458456
tabPane.getTabs().removeAll(tabsToRemove);
457+
parent.getChildren().removeAll(items);
458+
changesInProgress.set(false);
459459
}
460460

461461
@Override

0 commit comments

Comments
 (0)