discomfitor pushed a commit to branch master.
commit ce587b818183613cf58084c568990efad0a4d731
Author: Mike Blumenkrantz <[email protected]>
Date: Thu Aug 22 12:43:34 2013 +0100
allow mouse in focus events on focused windows; this may fix issues for the
whiners who say stacking is broken
---
src/bin/e_border.c | 2 --
1 file changed, 2 deletions(-)
diff --git a/src/bin/e_border.c b/src/bin/e_border.c
index 05c85e6..43fa4fc 100644
--- a/src/bin/e_border.c
+++ b/src/bin/e_border.c
@@ -6367,7 +6367,6 @@ _e_border_cb_mouse_in(void *data, Evas *e EINA_UNUSED,
Evas_Object *obj EINA_UNU
E_Border *bd = data;
if (grabbed) return;
- if ((bd == focusing) || (bd == focused)) return;
if (focus_locked && (bd != warp_timer_border)) return;
if (e_object_is_del(E_OBJECT(bd))) return;
if (bd->desk && bd->desk->animate_count) return;
@@ -6386,7 +6385,6 @@ _e_border_cb_mouse_x_in(void *data EINA_UNUSED, int t
EINA_UNUSED, Ecore_X_Event
bd = e_border_find_by_window(ev->event_win);
if (!bd) return ECORE_CALLBACK_RENEW;
if (bd->input_object) return ECORE_CALLBACK_RENEW;
- if ((bd == focusing) || (bd == focused)) return ECORE_CALLBACK_RENEW;
if (focus_locked && (bd != warp_timer_border)) return ECORE_CALLBACK_RENEW;
if (e_object_is_del(E_OBJECT(bd))) return ECORE_CALLBACK_RENEW;
if (bd->desk && bd->desk->animate_count) return ECORE_CALLBACK_RENEW;
--
------------------------------------------------------------------------------
Introducing Performance Central, a new site from SourceForge and
AppDynamics. Performance Central is your source for news, insights,
analysis and resources for efficient Application Performance Management.
Visit us today!
http://pubads.g.doubleclick.net/gampad/clk?id=48897511&iu=/4140/ostg.clktrk