From f59bf26d54b15e27fb92d1c5fb42e004e04bd288 Mon Sep 17 00:00:00 2001 From: J62 Date: Sat, 15 Mar 2025 16:20:59 -0700 Subject: [PATCH] debug --- .../src/main/java/ctbrec/ui/settings/SettingsTab.java | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/client/src/main/java/ctbrec/ui/settings/SettingsTab.java b/client/src/main/java/ctbrec/ui/settings/SettingsTab.java index f00fd657..1f324015 100644 --- a/client/src/main/java/ctbrec/ui/settings/SettingsTab.java +++ b/client/src/main/java/ctbrec/ui/settings/SettingsTab.java @@ -243,16 +243,16 @@ public class SettingsTab extends Tab implements TabSelectionListener { private void refreshChaturbateTabs() { getTabPane().getTabs().forEach(tab -> { if (tab.getContent() instanceof ThumbOverviewTab overviewTab) { - if (overviewTab.getUpdateService() instanceof ChaturbateTabProvider updateService) { - // Fetch the latest setting dynamically and rebuild the URL - boolean filterNA = settings.filterNAcamsOnly; - updateService.setUrl(updateService.buildUrl(updateService.getEndpoint(), filterNA)); - updateService.restart(); // Refresh tab content + if (overviewTab.updateService != null) { + overviewTab.updateService.cancel(); // Stop current update + overviewTab.updateService.reset(); // Reset service + overviewTab.updateService.restart(); // Restart service with new settings } } }); } + private void createGui() { var postProcessingStepPanel = new PostProcessingStepPanel(config); var variablesHelpButton = createHelpButton("Variables", "http://localhost:5689/docs/PostProcessing.md#variables");