From 75ef14056fc97c8c21428419b6f199f8ba0349fe Mon Sep 17 00:00:00 2001 From: Marco de Freitas <marco@sillage.ch> Date: Thu, 25 Nov 2021 20:49:27 +0100 Subject: [PATCH] bug fix, do not display popup menu on right click if tree is collapsed --- didacto/view.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/didacto/view.py b/didacto/view.py index 84b0d10..ca4b5a1 100644 --- a/didacto/view.py +++ b/didacto/view.py @@ -160,8 +160,11 @@ class View(tkinter.Frame): def do_popup(self, event): # display the popup menu - self.popup.tk_popup(event.x_root, event.y_root, 0) + self.popup_item = self.tv.identify("item", event.x, event.y) + if self.popup_item[0] == "I": # display popup menu only if tree is not collapsed + self.popup.tk_popup(event.x_root, event.y_root, 0) + def open_source(self, item): """Function called by mouse right click, calls opend notation file function.""" -- GitLab