diff options
| author | Dana Jansens <danakj@orodu.net> | 2007-05-26 20:43:08 +0000 |
|---|---|---|
| committer | Dana Jansens <danakj@orodu.net> | 2007-05-26 20:43:08 +0000 |
| commit | a76ac8205cbfe484a5fee7749daa20ed2b7e8a2b (patch) | |
| tree | 153aceace6ebc2f56ae859a27ec3d9ba6a196144 /openbox/focus_cycle.c | |
| parent | df50b6bbd4e3a16885669743e6aa5c671b7a0730 (diff) | |
don't crash when a window adds itself to the focus order while cycling
Diffstat (limited to 'openbox/focus_cycle.c')
| -rw-r--r-- | openbox/focus_cycle.c | 16 |
1 files changed, 0 insertions, 16 deletions
diff --git a/openbox/focus_cycle.c b/openbox/focus_cycle.c index 4c0630b3..1fef3754 100644 --- a/openbox/focus_cycle.c +++ b/openbox/focus_cycle.c @@ -396,19 +396,3 @@ done_cycle: return; } - -void focus_order_add_new(ObClient *c) -{ - if (c->iconic) - focus_order_to_top(c); - else { - g_assert(!g_list_find(focus_order, c)); - /* if there are any iconic windows, put this above them in the order, - but if there are not, then put it under the currently focused one */ - if (focus_order && ((ObClient*)focus_order->data)->iconic) - focus_order = g_list_insert(focus_order, c, 0); - else - focus_order = g_list_insert(focus_order, c, 1); - } -} - |
