[Tkinter-discuss] Button event calls Leave/Enter
Vasilis.Vlachoudis at cern.ch
Thu May 9 03:58:42 EDT 2019
I've just realized that the mouse click <Button-1> event generates as well
a <Leave> followed by <Enter> event before.
With the program below, if one clicks in the frame
you get the messages printed
Which I don't understand the reasoning behind. However it generates
a problem to my application since I have some actions that are binded with
the Leave event and when the button1 handler is called the program
has already altered some structures.
Is there a way forbit the calls to Leave/Enter before the Button1?
Many thanks in advance
import tkinter as tk
def enter(event): print("Enter event")
def leave(event): print("Leave event")
def button1(event): print("Button1 pressed")
root = tk.Tk()
frame = tk.Frame(root, bg="Yellow",
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Tkinter-discuss