From 79a16674f262e77c60719cf924da04c590bb579d Mon Sep 17 00:00:00 2001 From: 0xb00bface <0xboobface@gmail.com> Date: Fri, 27 Aug 2021 12:52:10 +0200 Subject: [PATCH] Remove cells from selectedThumbCells, which are not visible anymore --- client/src/main/java/ctbrec/ui/tabs/ThumbOverviewTab.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/client/src/main/java/ctbrec/ui/tabs/ThumbOverviewTab.java b/client/src/main/java/ctbrec/ui/tabs/ThumbOverviewTab.java index 4fe2504c..d257e6c8 100644 --- a/client/src/main/java/ctbrec/ui/tabs/ThumbOverviewTab.java +++ b/client/src/main/java/ctbrec/ui/tabs/ThumbOverviewTab.java @@ -363,6 +363,9 @@ public class ThumbOverviewTab extends Tab implements TabSelectionListener { // now update existing cells and create new ones models, which are new in the update createOrUpdateModelCells(nodes, models); + // remove cells from selectedThumbCells, which are not visible anymore + selectedThumbCells.retainAll(nodes); + // reapply the filter filteredThumbCells.clear(); filter();