Fixed memory leak in ThumbOverviewTab
The filteredThumbCells list was never cleared and thus grew over time.
This commit is contained in:
parent
3620a305bf
commit
18b785811b
|
@ -211,6 +211,7 @@ public class ThumbOverviewTab extends Tab implements TabSelectionListener {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
filteredThumbCells.clear();
|
||||||
filter();
|
filter();
|
||||||
moveActiveRecordingsToFront();
|
moveActiveRecordingsToFront();
|
||||||
} finally {
|
} finally {
|
||||||
|
@ -256,6 +257,7 @@ public class ThumbOverviewTab extends Tab implements TabSelectionListener {
|
||||||
for (ThumbCell thumbCell : filteredThumbCells) {
|
for (ThumbCell thumbCell : filteredThumbCells) {
|
||||||
insert(thumbCell);
|
insert(thumbCell);
|
||||||
}
|
}
|
||||||
|
filteredThumbCells.clear();
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue