]> Dogcows Code - chaz/openbox/blobdiff - openbox/client.c
saved session information overrides per-app settings, because that's how you set...
[chaz/openbox] / openbox / client.c
index 9c6c74bdb23feaeec645b2c5d0fbef29ad7f6677..7f4cba2129003c14b2908bfbf798c29b5d575104 100644 (file)
@@ -275,10 +275,11 @@ void client_manage(Window window)
     self->user_time = client_last_user_time;
 
     client_get_all(self);
-    client_restore_session_state(self);
     /* per-app settings override stuff, and return the settings for other
        uses too */
     settings = client_get_settings_state(self);
+    /* the session should get the last say */
+    client_restore_session_state(self);
 
     client_calc_layer(self);
 
This page took 0.024786 seconds and 4 git commands to generate.