No, Tkinter doesn't automatically spawn a new thread to handle a callback function. I suppose you could modify the code if you wanted to at the risk of destroying all portability.