From d5eacc5642ad8f5611f7c946d734863bc8898513 Mon Sep 17 00:00:00 2001 From: Dana Jansens Date: Fri, 9 May 2003 22:53:11 +0000 Subject: add a client_activate function, use it for net_wm_active mesgs and for focus cycling. --- openbox/focus.c | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) (limited to 'openbox/focus.c') diff --git a/openbox/focus.c b/openbox/focus.c index 4fa123cb..2ee2cf2f 100644 --- a/openbox/focus.c +++ b/openbox/focus.c @@ -268,14 +268,8 @@ Client *focus_cycle(gboolean forward, gboolean linear, gboolean done, frame_adjust_focus(focus_client->frame, TRUE); goto done_cycle; } else if (done) { - if (focus_cycle_target) { - if (focus_cycle_target->iconic) - client_iconify(focus_cycle_target, FALSE, FALSE); - if (focus_cycle_target->shaded) - client_shade(focus_cycle_target, FALSE); - client_focus(focus_cycle_target); - stacking_raise(focus_cycle_target); - } + if (focus_cycle_target) + client_activate(focus_cycle_target); goto done_cycle; } if (!first) first = focus_client; -- cgit v1.2.3