]> Dogcows Code - chaz/openbox/blobdiff - openbox/stacking.c
watch for windows without frames, they can be in the transient order before they...
[chaz/openbox] / openbox / stacking.c
index 6ff01721061fbc63c3aa7e513d5f2ad049822619..89b5d53010c93af4ab08c625a7cdcdf2e2bf9271 100644 (file)
@@ -81,7 +81,8 @@ static void raise_recursive(Client *client)
 
     /* raise transients first */
     for (sit = client->transients; sit; sit = sit->next)
-        raise_recursive(sit->data);
+        if (((Client*)sit->data)->frame)
+            raise_recursive(sit->data);
 
     /* find 'it' where it is the positiion in the stacking order where
        'client' will be inserted *before* */
This page took 0.020346 seconds and 4 git commands to generate.