On Sun, 12 Aug 2018 01:30:43 +0100, MRAB wrote:
> On 2018-08-11 21:01, wfgazd...@gmail.com wrote:
>> I have a main window open. Then I open a tk.TopLevel dialog window
>> giving the user multiple choices. He selects one, the corresponding
>> event is executed. Then in the underlining main window, just by chance
>> there is another button exactly under the mouse click in the TopLevel
>> dialog window. Its corresponding event is then triggered.
>> How can I keep the main window button that just happens to be in the
>> wrong place from being triggered?
> The handler should return the string "break" to prevent the event from
> propagating further. Are you doing that? It's surprising how far you can
> go without it before running into a problem!
I think you are mistaken:
but since the description of the problem is so vague, it is hard to tell
exactly what's happening.
"Ever since I learned about confirmation bias, I've been seeing
it everywhere." -- Jon Ronson