all repos — openbox @ 478771552533b63ff6c0dda136bca5e6b1701c91

openbox fork - make it a bit more like ryudo

save the right number of workspaces to the rc when adding/removing one
Dana Jansens danakj@orodu.net
commit

478771552533b63ff6c0dda136bca5e6b1701c91

parent

77cf8a6f8a27b9efa7469ceb0e8b3e5048bb7386

1 files changed, 2 insertions(+), 2 deletions(-)

jump to
M src/Screen.ccsrc/Screen.cc

@@ -960,7 +960,7 @@

unsigned int BScreen::addWorkspace(void) { Workspace *wkspc = new Workspace(this, workspacesList.size()); workspacesList.push_back(wkspc); - saveWorkspaces(getWorkspaceCount() + 1); + saveWorkspaces(getWorkspaceCount()); saveWorkspaceNames(); workspacemenu->insert(wkspc->getName(), wkspc->getMenu(),

@@ -992,7 +992,7 @@

workspacesList.pop_back(); delete wkspc; - saveWorkspaces(getWorkspaceCount() - 1); + saveWorkspaces(getWorkspaceCount()); saveWorkspaceNames(); toolbar->reconfigure();