From f3b8b6ccb7e31cb7f239e69174e7e45a0b06b841 Mon Sep 17 00:00:00 2001 From: Hannes Janetzek Date: Thu, 10 Mar 2011 02:44:02 +0000 Subject: [PATCH] e17: remove redundant checks. lock_focus_out is check in e_boder_focus_set* SVN revision: 57648 --- src/bin/e_actions.c | 3 +-- src/bin/e_border.c | 8 ++------ src/bin/e_focus.c | 19 ++++--------------- 3 files changed, 7 insertions(+), 23 deletions(-) diff --git a/src/bin/e_actions.c b/src/bin/e_actions.c index 10439f72b..d69059e8d 100644 --- a/src/bin/e_actions.c +++ b/src/bin/e_actions.c @@ -1192,8 +1192,7 @@ ACT_FN_GO(window_desk_move_by, ) e_zone_desk_flip_by(bd->zone, to_x - dx, to_y - dy); /* send the border to the required desktop. */ e_border_desk_set(bd, desk); - if (!bd->lock_focus_out) - e_border_focus_set(bd, 1, 1); + e_border_focus_set(bd, 1, 1); } } } diff --git a/src/bin/e_border.c b/src/bin/e_border.c index 691db404c..4a4cd5a3b 100644 --- a/src/bin/e_border.c +++ b/src/bin/e_border.c @@ -7487,10 +7487,7 @@ _e_border_eval(E_Border *bd) (bd->want_focus)) { bd->want_focus = 0; - if (!bd->lock_focus_out) - { - e_border_focus_set_with_pointer(bd); - } + e_border_focus_set_with_pointer(bd); } else if (bd->client.netwm.type == ECORE_X_WINDOW_TYPE_DIALOG) { @@ -7499,8 +7496,7 @@ _e_border_eval(E_Border *bd) (e_border_find_by_client_window(bd->client.icccm.transient_for) == e_border_focused_get()))) { - if (!bd->lock_focus_out) - e_border_focus_set_with_pointer(bd); + e_border_focus_set_with_pointer(bd); } } else diff --git a/src/bin/e_focus.c b/src/bin/e_focus.c index 493ffae10..82aef948f 100644 --- a/src/bin/e_focus.c +++ b/src/bin/e_focus.c @@ -30,11 +30,7 @@ e_focus_event_mouse_in(E_Border* bd) if ((e_config->focus_policy == E_FOCUS_MOUSE) || (e_config->focus_policy == E_FOCUS_SLOPPY)) { - if (!bd->lock_focus_out) - { - //if (!bd->focused) - e_border_focus_set(bd, 1, 1); - } + e_border_focus_set(bd, 1, 1); } if (bd->raise_timer) ecore_timer_del(bd->raise_timer); bd->raise_timer = NULL; @@ -85,11 +81,8 @@ e_focus_event_mouse_down(E_Border* bd) { if (e_config->focus_policy == E_FOCUS_CLICK) { - if (!bd->lock_focus_out) - { - if (!bd->focused) - e_border_focus_set(bd, 1, 1); - } + e_border_focus_set(bd, 1, 1); + if (!bd->lock_user_stacking) { if (e_config->border_raise_on_focus) @@ -106,11 +99,7 @@ e_focus_event_mouse_down(E_Border* bd) } else if (e_config->always_click_to_focus) { - if (!bd->lock_focus_out) - { - if (!bd->focused) - e_border_focus_set(bd, 1, 1); - } + e_border_focus_set(bd, 1, 1); } }