diff options
| author | Dana Jansens <danakj@orodu.net> | 2007-05-10 23:22:54 +0000 |
|---|---|---|
| committer | Dana Jansens <danakj@orodu.net> | 2007-05-10 23:22:54 +0000 |
| commit | 65d50861ada11f5409680de285f461f16e78c090 (patch) | |
| tree | 0850867dcb8aff31daecfffff634abeb71e48570 /openbox/action.c | |
| parent | 3537e50141f7bd38012e08b68b43d76a146e83dc (diff) | |
when un-showing the desktop if a window is getting shown, iconify the others so just the one is shown
Diffstat (limited to 'openbox/action.c')
| -rw-r--r-- | openbox/action.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/openbox/action.c b/openbox/action.c index 58952a1a..804fe0be 100644 --- a/openbox/action.c +++ b/openbox/action.c @@ -1245,7 +1245,7 @@ void action_unfocus (union ActionData *data) void action_iconify(union ActionData *data) { client_action_start(data); - client_iconify(data->client.any.c, TRUE, TRUE); + client_iconify(data->client.any.c, TRUE, TRUE, FALSE); client_action_end(data); } @@ -1906,17 +1906,17 @@ void action_toggle_dockautohide(union ActionData *data) void action_toggle_show_desktop(union ActionData *data) { - screen_show_desktop(!screen_showing_desktop, TRUE); + screen_show_desktop(!screen_showing_desktop, NULL); } void action_show_desktop(union ActionData *data) { - screen_show_desktop(TRUE, TRUE); + screen_show_desktop(TRUE, NULL); } void action_unshow_desktop(union ActionData *data) { - screen_show_desktop(FALSE, TRUE); + screen_show_desktop(FALSE, NULL); } void action_break_chroot(union ActionData *data) |
