Compare commits
2 Commits
f59bf26d54
...
674a84dcb0
Author | SHA1 | Date |
---|---|---|
|
674a84dcb0 | |
|
733cdc6da4 |
|
@ -242,11 +242,11 @@ public class SettingsTab extends Tab implements TabSelectionListener {
|
||||||
|
|
||||||
private void refreshChaturbateTabs() {
|
private void refreshChaturbateTabs() {
|
||||||
getTabPane().getTabs().forEach(tab -> {
|
getTabPane().getTabs().forEach(tab -> {
|
||||||
if (tab.getContent() instanceof ThumbOverviewTab overviewTab) {
|
if (tab.getContent() instanceof ThumbOverviewTab) {
|
||||||
if (overviewTab.updateService != null) {
|
ThumbOverviewTab overviewTab = (ThumbOverviewTab) tab.getContent();
|
||||||
overviewTab.updateService.cancel(); // Stop current update
|
if (overviewTab.getUpdateService() != null) {
|
||||||
overviewTab.updateService.reset(); // Reset service
|
overviewTab.getUpdateService().reset();
|
||||||
overviewTab.updateService.restart(); // Restart service with new settings
|
overviewTab.getUpdateService().restart();
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
|
|
|
@ -773,6 +773,9 @@ public class ThumbOverviewTab extends Tab implements TabSelectionListener {
|
||||||
popoverTreeList.setRecorder(recorder);
|
popoverTreeList.setRecorder(recorder);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public PaginatedScheduledService getUpdateService() {
|
||||||
|
return updateService;
|
||||||
|
}
|
||||||
@Override
|
@Override
|
||||||
public void selected() {
|
public void selected() {
|
||||||
grid.getChildren().removeAll(noResultsFound, errorLabel);
|
grid.getChildren().removeAll(noResultsFound, errorLabel);
|
||||||
|
|
Loading…
Reference in New Issue