fix: signal control flow

This commit is contained in:
aclist committed 2024-09-10 14:57:33 +09:00
1 parent 06359a40ae
commit 523ff2c32d
3 files changed
+9 -4

No files matched your search

+3 -2
View File
@@ -1200,14 +1200,15 @@ class TreeView(Gtk.TreeView):
if cooldown.returncode == 1:
spawn_dialog(self.get_outer_window(), cooldown.stdout, "NOTIFY")
return 1
for check in checks:
toggle_signal(filters_vbox, check, '_on_check_toggle', False)
reinit_checks()
else:
for check in checks:
toggle_signal(filters_vbox, check, '_on_check_toggle', False)
if check.get_label() not in toggled_checks:
toggled_checks.append(check.get_label())
check.set_active(True)
for check in checks:
toggle_signal(filters_vbox, check, '_on_check_toggle', False)
self._update_multi_column(chosen_row)
map_store.clear()