diff --git a/src/brovski-adress-etiketten-verwaltung.py b/src/brovski-adress-etiketten-verwaltung.py index 5c24152..e382488 100644 --- a/src/brovski-adress-etiketten-verwaltung.py +++ b/src/brovski-adress-etiketten-verwaltung.py @@ -271,6 +271,7 @@ class Application: self.table.delete(self.current_record) self.clear_entry_fields() + self.deselect_tree() self._save_json_file() def update_record(self): @@ -309,6 +310,10 @@ class Application: entry.set("") self.current_record = None + def deselect_tree(self): + while len(self.table.selection()) > 0: + self.table.selection_remove(self.table.selection()[0]) + def mouse_click(self, event): region = self.table.identify("region", event.x, event.y) match region: