diff options
author | Thiep Ha <thiepha@gmail.com> | 2016-03-15 08:15:05 +0900 |
---|---|---|
committer | Thiep Ha <thiepha@gmail.com> | 2016-03-15 08:15:05 +0900 |
commit | 9c204eb36970c72d254c5f42818dbe24f9a47451 (patch) | |
tree | 3b5f448ce753fd447896ed9544a40740f52154a1 | |
parent | 0ff7429ea741ad651acf9cb6cc79b7529ab19b9d (diff) | |
download | efl-9c204eb36970c72d254c5f42818dbe24f9a47451.tar.gz |
ecore_evas_cocoa: correct focus handlers
Focus handlers are set incorrectly.
It causes windows process focus when they are acttually unfocused.
This patch corrects it.
Signed-off-by: Thiep Ha <thiepha@gmail.com>
-rw-r--r-- | src/modules/ecore_evas/engines/cocoa/ecore_evas_cocoa.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/modules/ecore_evas/engines/cocoa/ecore_evas_cocoa.c b/src/modules/ecore_evas/engines/cocoa/ecore_evas_cocoa.c index 2fc1914783..7c705992fd 100644 --- a/src/modules/ecore_evas/engines/cocoa/ecore_evas_cocoa.c +++ b/src/modules/ecore_evas/engines/cocoa/ecore_evas_cocoa.c @@ -289,10 +289,10 @@ _ecore_evas_cocoa_init(void) ecore_evas_event_handlers[0] = ecore_event_handler_add(ECORE_COCOA_EVENT_WINDOW_UNFOCUSED, - _ecore_evas_cocoa_event_got_focus, NULL); + _ecore_evas_cocoa_event_lost_focus, NULL); ecore_evas_event_handlers[1] = ecore_event_handler_add(ECORE_COCOA_EVENT_WINDOW_FOCUSED, - _ecore_evas_cocoa_event_lost_focus, NULL); + _ecore_evas_cocoa_event_got_focus, NULL); ecore_evas_event_handlers[2] = ecore_event_handler_add(ECORE_COCOA_EVENT_WINDOW_RESIZE_REQUEST, _ecore_evas_cocoa_event_window_resize, NULL); |