У меня есть рамка холста tkinter, в которой левая кнопка мыши привязана к какому-либо действию
canvas_frame = tk.Canvas(self) # Master is tk.Frame
self.canvas_frame.tag_bind('some_tag', '<ButtonPress-1>', self.some_action)
def some_action(self):
#do something
self.canvas_frame.bind('<ButtonPress-1>', self.another_action)
Всякий раз, когда я щелкаю левой кнопкой мыши some_tag
, выполняется another action
. Даже с первым щелчком, когда another_action
изначально привязан.
Есть ли способ предотвратить выполнение another_action
?