X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=openbox%2Fstacking.c;h=e323b569fd670e0d0098b0fe6813e59426847abe;hb=47529e777f5d0ac222b6ed06c9644c3909bd6479;hp=481c14bdb3731b9bf910afe67cd785ba510802ee;hpb=3547fe26edf0671dbc0ec5b3a081f8629d13e4b9;p=chaz%2Fopenbox diff --git a/openbox/stacking.c b/openbox/stacking.c index 481c14bd..e323b569 100644 --- a/openbox/stacking.c +++ b/openbox/stacking.c @@ -545,8 +545,8 @@ static gboolean stacking_occludes(ObClient *client, ObClient *sibling) return occludes; } -gboolean stacking_restack_request(ObClient *client, ObClient *sibling, - gint detail, gboolean activate) +void stacking_restack_request(ObClient *client, ObClient *sibling, + gint detail, gboolean activate) { switch (detail) { case Below: @@ -563,8 +563,6 @@ gboolean stacking_restack_request(ObClient *client, ObClient *sibling, lower it to the bottom */ if (stacking_occludes(client, sibling)) stacking_lower(CLIENT_AS_WINDOW(client)); - else - return FALSE; break; case Above: ob_debug("Restack request Above for client %s sibling %s\n", @@ -586,8 +584,7 @@ gboolean stacking_restack_request(ObClient *client, ObClient *sibling, client_activate(client, FALSE, TRUE); else stacking_raise(CLIENT_AS_WINDOW(client)); - } else - return FALSE; + } break; case Opposite: ob_debug("Restack request Opposite for client %s sibling " @@ -605,5 +602,4 @@ gboolean stacking_restack_request(ObClient *client, ObClient *sibling, stacking_lower(CLIENT_AS_WINDOW(client)); break; } - return TRUE; }