From 809325ebac57b24471cf94098c7a58d5bef656ac Mon Sep 17 00:00:00 2001 From: J62 Date: Sat, 15 Mar 2025 16:31:29 -0700 Subject: [PATCH] d5 --- .../main/java/ctbrec/ui/settings/SettingsTab.java | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/client/src/main/java/ctbrec/ui/settings/SettingsTab.java b/client/src/main/java/ctbrec/ui/settings/SettingsTab.java index 2636f8e7..c86612f7 100644 --- a/client/src/main/java/ctbrec/ui/settings/SettingsTab.java +++ b/client/src/main/java/ctbrec/ui/settings/SettingsTab.java @@ -243,20 +243,18 @@ public class SettingsTab extends Tab implements TabSelectionListener { private void refreshChaturbateTabs() { getTabPane().getTabs().forEach(tab -> { - if (tab.getContent() instanceof Parent parent) { // Ensure it's a Parent - for (Node node : parent.getChildrenUnmodifiable()) { - if (node instanceof ThumbOverviewTab overviewTab) { - if (overviewTab.getUpdateService() != null) { - overviewTab.getUpdateService().reset(); - overviewTab.getUpdateService().restart(); - } - } + Node content = tab.getContent(); + if (content instanceof ThumbOverviewTab overviewTab) { + if (overviewTab.getUpdateService() != null) { + overviewTab.getUpdateService().reset(); + overviewTab.getUpdateService().restart(); } } }); } + private void createGui() { var postProcessingStepPanel = new PostProcessingStepPanel(config); var variablesHelpButton = createHelpButton("Variables", "http://localhost:5689/docs/PostProcessing.md#variables");