summaryrefslogtreecommitdiffstats
path: root/pkg/gui/context
diff options
context:
space:
mode:
authorStefan Haller <stefan@haller-berlin.de>2023-10-08 19:52:54 +0200
committerStefan Haller <stefan@haller-berlin.de>2023-10-10 08:37:30 +0200
commitb5ca6a3add3b6d1fbf428dba84ee558e7cb16568 (patch)
treeaf3ce07bc63a2da3e46ac6e8ffd791686b6e96b1 /pkg/gui/context
parentecaa4846f125ce1420755111f339ad2a574a3fff (diff)
When refreshing models, re-apply active filter for the corresponding view
Diffstat (limited to 'pkg/gui/context')
-rw-r--r--pkg/gui/context/filtered_list.go4
1 files changed, 4 insertions, 0 deletions
diff --git a/pkg/gui/context/filtered_list.go b/pkg/gui/context/filtered_list.go
index d2361ad53..82d9b81c8 100644
--- a/pkg/gui/context/filtered_list.go
+++ b/pkg/gui/context/filtered_list.go
@@ -41,6 +41,10 @@ func (self *FilteredList[T]) ClearFilter() {
self.SetFilter("")
}
+func (self *FilteredList[T]) ReApplyFilter() {
+ self.applyFilter()
+}
+
func (self *FilteredList[T]) IsFiltering() bool {
return self.filter != ""
}