From 0b001f811406d23fe540c32f946f6178a805e9f8 Mon Sep 17 00:00:00 2001 From: Carsten Haitzler Date: Thu, 1 Dec 2005 09:06:23 +0000 Subject: [PATCH] ' turn off click always focuses by default SVN revision: 18763 --- src/bin/e_config.c | 2 +- src/bin/e_focus.c | 5 ++++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/src/bin/e_config.c b/src/bin/e_config.c index c82e9d738..f641533d9 100644 --- a/src/bin/e_config.c +++ b/src/bin/e_config.c @@ -438,7 +438,7 @@ e_config_init(void) e_config->focus_setting = E_FOCUS_NEW_DIALOG_IF_OWNER_FOCUSED; e_config->pass_click_on = 1; e_config->always_click_to_raise = 0; - e_config->always_click_to_focus = 1; + e_config->always_click_to_focus = 0; e_config->use_auto_raise = 0; e_config->auto_raise_delay = 0.5; e_config->use_resist = 1; diff --git a/src/bin/e_focus.c b/src/bin/e_focus.c index 22b32a3df..d03583bd0 100644 --- a/src/bin/e_focus.c +++ b/src/bin/e_focus.c @@ -92,7 +92,10 @@ e_focus_event_mouse_down(E_Border* bd) else if (e_config->always_click_to_focus) { if (!bd->lock_focus_out) - e_border_focus_set(bd, 1, 1); + { + if (!bd->focused) + e_border_focus_set(bd, 1, 1); + } } }