'
authorCarsten Haitzler <raster@rasterman.com>
Thu, 1 Dec 2005 09:06:23 +0000 (09:06 +0000)
committerCarsten Haitzler <raster@rasterman.com>
Thu, 1 Dec 2005 09:06:23 +0000 (09:06 +0000)
turn off click always focuses by default

SVN revision: 18763

src/bin/e_config.c
src/bin/e_focus.c

index c82e9d7..f641533 100644 (file)
@@ -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;
index 22b32a3..d03583b 100644 (file)
@@ -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);
+         }
      }
 }