I thought it was. I know i've seen that solution discussed on the Wayland lists, so it's not unknown to the developers. If not, then I'm sure it was just a matter of getting something done quickly, and then fixing it in a better manner later when there is more time.
Originally Posted by curaga
Note that it's not just click events that it can watch - it can also ping the app whenever the mouse button enters the application window, so that if you are moving the mouse to click on the minimize/close buttons that 100ms timeout will likely hit before the mouse even reaches the buttons. Then it can draw the new UI on top of the window before you click at all.
Last edited by smitty3268; 02-03-2013 at 05:22 PM.