Hello, I’ve noticed two things: 1) I’ve
tried using the set_has_frame(true) [which is the default], and the event
callback is called when my mouse touches the frame, and then again when my
mouse goes over the “text box” and my cursor changes from a pointer
to a “text-edit” cursor. The event callback is called a total of
two times. 2) I’ve
tried using the set_has_frame(false), and the event callback is called 3
times. As soon as my mouse touches the widget, it immediately is changed to
the “text-edit” cursor, and the callback is called 3 times. Does anyone know why this callback is being called multiple
times, even though the mouse only enters the widget once? |