From c91c9641f0acd0ae6c14d49d9376b1280f3f4f36 Mon Sep 17 00:00:00 2001 From: 0xboobface <0xboobface@gmail.com> Date: Wed, 3 Oct 2018 15:47:04 +0200 Subject: [PATCH] Clear threadpool queue when tab is changed Clear the threadpool queue when the user switches between tabs, so that the resolution tags, which are visible get updated earlier. Before, the tags on tab the user is coming from were updated first and after that the tags of the currently visible tab. --- src/main/java/ctbrec/ui/ThumbOverviewTab.java | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/java/ctbrec/ui/ThumbOverviewTab.java b/src/main/java/ctbrec/ui/ThumbOverviewTab.java index e0c35536..584bc702 100644 --- a/src/main/java/ctbrec/ui/ThumbOverviewTab.java +++ b/src/main/java/ctbrec/ui/ThumbOverviewTab.java @@ -565,6 +565,7 @@ public class ThumbOverviewTab extends Tab implements TabSelectionListener { @Override public void selected() { + queue.clear(); if(updateService != null) { State s = updateService.getState(); if (s != State.SCHEDULED && s != State.RUNNING) {