don't jump to rememberd apps on restart

This commit is contained in:
markt 2006-07-29 06:47:56 +00:00
parent f66d91cf22
commit 83953b8f37
2 changed files with 5 additions and 3 deletions

View file

@ -1,6 +1,8 @@
(Format: Year/Month/Day) (Format: Year/Month/Day)
Changes for 1.0rc3: Changes for 1.0rc3:
*06/07/29: *06/07/29:
* Don't jump to remembered apps on restart (Mark)
Remember.cc
* Make _NET_CLIENT_LIST report windows in creation order - still need to fix * Make _NET_CLIENT_LIST report windows in creation order - still need to fix
_NET_CLIENT_LIST_STACKING (Mark) _NET_CLIENT_LIST_STACKING (Mark)
FocusControl.hh Ewmh.cc FocusControl.hh Ewmh.cc
@ -53,8 +55,8 @@ Changes for 1.0rc3:
* Fix a possible bug with window cycling on multiple screens (Mark) * Fix a possible bug with window cycling on multiple screens (Mark)
fluxbox.cc WorkspaceCmd.cc fluxbox.cc WorkspaceCmd.cc
* Include minimized windows when "alt-tabbing", added 16 to the * Include minimized windows when "alt-tabbing", added 16 to the
Next/PrevWindow bitmask to disable the behavior (Mark) Next/PrevWindow bitmask to disable the behavior (Mark)
FocusControl.cc/hh FocusControl.cc/hh
*06/07/13: *06/07/13:
* Remove some redundant code for loading styles (Mark) * Remove some redundant code for loading styles (Mark)
fluxbox.cc Screen.cc RootTheme.cc/hh fluxbox.cc Screen.cc RootTheme.cc/hh

View file

@ -970,7 +970,7 @@ void Remember::setupFrame(FluxboxWindow &win) {
if (app->workspace_remember) { if (app->workspace_remember) {
// we use setWorkspace and not reassoc because we're still initialising // we use setWorkspace and not reassoc because we're still initialising
win.setWorkspace(app->workspace); win.setWorkspace(app->workspace);
if (app->jumpworkspace_remember) if (app->jumpworkspace_remember && !Fluxbox::instance()->isStartup())
screen.changeWorkspaceID(app->workspace); screen.changeWorkspaceID(app->workspace);
} }