Skip to content

Commit 52ee52c

Browse files
committed
fix(piar_tupple_combobox): Use set instead of append
fixes #977
1 parent 532013a commit 52ee52c

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

ardupilot_methodic_configurator/frontend_tkinter_pair_tuple_combobox.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -111,6 +111,12 @@ def __init__(
111111
setup_combobox_mousewheel_handling(self)
112112

113113
def set_entries_tuple(self, list_pair_tuple: list[tuple[str, str]], selected_element: Union[None, str]) -> None:
114+
# Clear existing entries before setting new ones
115+
self.list_keys.clear()
116+
self.list_shows.clear()
117+
self.append_entries_tuple(list_pair_tuple, selected_element)
118+
119+
def append_entries_tuple(self, list_pair_tuple: list[tuple[str, str]], selected_element: Union[None, str]) -> None:
114120
if isinstance(list_pair_tuple, list):
115121
for tpl in list_pair_tuple:
116122
self.list_keys.append(tpl[0])

0 commit comments

Comments
 (0)