summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMike Blumenkrantz <m.blumenkran@samsung.com>2013-06-17 09:19:04 +0100
committerMike Blumenkrantz <m.blumenkran@samsung.com>2013-06-17 09:19:04 +0100
commit5f80690c60e69be462d2745c0cd39ade8aa20f5b (patch)
tree744200ca845d49fab64e2f52f810dc6f6b6ca727 /src
parente51fa700987ca5a39133f33173f5e9438c17f34d (diff)
only apply teamwork focus change hider when not sticky/forced
Diffstat (limited to 'src')
-rw-r--r--src/modules/teamwork/e_mod_tw.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/modules/teamwork/e_mod_tw.c b/src/modules/teamwork/e_mod_tw.c
index 6b949481c..9fa7be72e 100644
--- a/src/modules/teamwork/e_mod_tw.c
+++ b/src/modules/teamwork/e_mod_tw.c
@@ -810,6 +810,7 @@ focus_out(void *data EINA_UNUSED, int type EINA_UNUSED, E_Event_Border_Focus_Out
810{ 810{
811 if (!tw_mod->pop) return ECORE_CALLBACK_RENEW; 811 if (!tw_mod->pop) return ECORE_CALLBACK_RENEW;
812 if (e_config->focus_policy == E_FOCUS_CLICK) return ECORE_CALLBACK_RENEW; 812 if (e_config->focus_policy == E_FOCUS_CLICK) return ECORE_CALLBACK_RENEW;
813 if (tw_mod->force || tw_mod->sticky) return ECORE_CALLBACK_RENEW;
813 if (tw_config->mouse_out_delay) 814 if (tw_config->mouse_out_delay)
814 { 815 {
815 if (tw_hide_timer) ecore_timer_reset(tw_hide_timer); 816 if (tw_hide_timer) ecore_timer_reset(tw_hide_timer);