From 64d784f9a0ffe297d8af3446be0dce4974eb38ae Mon Sep 17 00:00:00 2001 From: aclist <92275929+aclist@users.noreply.github.com> Date: Sat, 29 Aug 2026 15:55:02 +0900 Subject: [PATCH] fix: apply keyword filter when refreshing (#469) --- dzgui/model/proxy_model.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dzgui/model/proxy_model.py b/dzgui/model/proxy_model.py index dec8338..94b279a 100644 --- a/dzgui/model/proxy_model.py +++ b/dzgui/model/proxy_model.py @@ -298,4 +298,6 @@ class ProxyModelManager: def push(self, data: list[Any]) -> None: self.wipe_cache() self.set_control(data) - self.filter(FilterMode.INITIAL) + cur_keyword = self.filter_man.get_active_keyword() + mode = FilterMode.TOGGLE_ON if len(cur_keyword) > 0 else FilterMode.INITIAL + self.filter(mode)