efl/src/lib/ecore_cocoa
Jean Guyomarc'h 266396b1eb ecore_cocoa: fix main loop handling
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
2016-06-05 12:12:02 +02:00
..
Ecore_Cocoa.h ecore_cocoa: fix bad copy/paste in documentation 2016-06-01 22:45:35 +02:00
ecore_cocoa.m ecore_cocoa: remove extra whitespaces 2016-06-04 16:53:18 +02:00
ecore_cocoa_app.h ecore_cocoa: fix live resize of windows 2015-12-01 12:15:33 -08:00
ecore_cocoa_app.m ecore_cocoa: fix live resize of windows 2015-12-01 12:15:33 -08:00
ecore_cocoa_cnp.m ecore_cocoa_cnp: make API thread-safe 2015-12-01 12:15:32 -08:00
ecore_cocoa_keys.h ecore_cocoa: don't export Ecore_Cocoa_Keys.h 2015-12-01 12:15:32 -08:00
ecore_cocoa_private.h ecore_cocoa: don't redefine EAPI in private header 2016-01-07 12:03:05 +01:00
ecore_cocoa_window.h ecore_cocoa: fix main loop handling 2016-06-05 12:12:02 +02:00
ecore_cocoa_window.m ecore_cocoa: fix main loop handling 2016-06-05 12:12:02 +02:00