From 27752778abb17fe7394c16942b22c2e3c11954df Mon Sep 17 00:00:00 2001 From: "Peter F. Patel-Schneider" Date: Mon, 28 Feb 2022 09:00:38 -0500 Subject: [PATCH] ui: fix bug in add and delete button actions --- lib/solaar/ui/diversion_rules.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/lib/solaar/ui/diversion_rules.py b/lib/solaar/ui/diversion_rules.py index fc665822..6f8e6876 100644 --- a/lib/solaar/ui/diversion_rules.py +++ b/lib/solaar/ui/diversion_rules.py @@ -1430,14 +1430,14 @@ class MouseGestureUI(ConditionUI): def _clicked_add(self, _btn): self.component.__init__(self.collect_value() + ['']) - self.show(self.component) + self.show(self.component, editable=True) self.fields[len(self.component.movements) - 1].grab_focus() def _clicked_del(self, _btn, pos): v = self.collect_value() v.pop(pos) self.component.__init__(v) - self.show(self.component) + self.show(self.component, editable=True) self._on_update_callback() def _on_update(self, *args): @@ -1520,14 +1520,14 @@ class KeyPressUI(ActionUI): def _clicked_add(self, _btn): self.component.__init__(self.collect_value() + ['']) - self.show(self.component) + self.show(self.component, editable=True) self.fields[len(self.component.key_names) - 1].grab_focus() def _clicked_del(self, _btn, pos): v = self.collect_value() v.pop(pos) self.component.__init__(v) - self.show(self.component) + self.show(self.component, editable=True) self._on_update_callback() def _on_update(self, *args): @@ -1696,14 +1696,14 @@ class ExecuteUI(ActionUI): def _clicked_add(self, *_args): self.component.__init__(self.collect_value() + ['']) - self.show(self.component) + self.show(self.component, editable=True) self.fields[len(self.component.args) - 1].grab_focus() def _clicked_del(self, _btn, pos): v = self.collect_value() v.pop(pos) self.component.__init__(v) - self.show(self.component) + self.show(self.component, editable=True) self._on_update_callback() def show(self, component, editable):