Pffff... another tricky one... -windowDidResize is actually also called when the window is not resize by the user, leading to multiple event posting, and of course the infamous call of ecore_main_loop_iterate() when it was not paused at all, leading to messy events handling... the most visible being the initial resizing of the window going rogue. We now ensure with -windowWillStartLiveResize and -windowDidEndLiveResize that we only send an event when the user requested it. Since the main loop is paused at this point, calling ecore_main_loop_iterate() becomes safe. Fixes T3648 |
||
---|---|---|
.. | ||
Ecore_Cocoa.h | ||
ecore_cocoa.m | ||
ecore_cocoa_app.h | ||
ecore_cocoa_app.m | ||
ecore_cocoa_cnp.m | ||
ecore_cocoa_keys.h | ||
ecore_cocoa_private.h | ||
ecore_cocoa_window.h | ||
ecore_cocoa_window.m |