properly render windows when they're on all desktops
authorDerek Foreman <foremande@gmail.com>
Thu, 10 Jun 2010 16:47:06 +0000 (12:47 -0400)
committerDana Jansens <danakj@orodu.net>
Sat, 26 Jun 2010 23:30:47 +0000 (01:30 +0200)
openbox/composite.c

index 2689b31fabe02024e27964341bc90470282ff96b..337044530f741b8e53cf23a994f40e308f13ef92 100644 (file)
@@ -360,7 +360,8 @@ static gboolean composite(gpointer data)
 
         if (win->type == OB_WINDOW_CLASS_CLIENT) {
             client = WINDOW_AS_CLIENT(win);
-            if (client->desktop != screen_desktop)
+            if ((client->desktop != screen_desktop)
+                && (client->desktop != DESKTOP_ALL))
                 continue;
         }