Don't hilite new windows when we're restoring them from a saved session.
authorDana Jansens <danakj@orodu.net>
Tue, 8 Dec 2009 19:16:08 +0000 (14:16 -0500)
committerDana Jansens <danakj@orodu.net>
Tue, 8 Dec 2009 19:16:08 +0000 (14:16 -0500)
openbox/client.c

index ecb4aaf..a91b950 100644 (file)
@@ -505,9 +505,10 @@ void client_manage(Window window, ObPrompt *prompt)
 
         if (!activate) {
             /* if the client isn't stealing focus, then hilite it so the user
-               knows it is there */
-            /* XXX don't do this if we're restoring from a session */
-            client_hilite(self, TRUE);
+               knows it is there, but don't do this if we're restoring from a
+               session */
+            if (!client_restore_session_stacking(self))
+                client_hilite(self, TRUE);
         }
     }
     else {