summaryrefslogtreecommitdiff
path: root/src/Screen.cc
diff options
context:
space:
mode:
authorDana Jansens <danakj@orodu.net>2002-05-29 09:11:41 +0000
committerDana Jansens <danakj@orodu.net>2002-05-29 09:11:41 +0000
commit478771552533b63ff6c0dda136bca5e6b1701c91 (patch)
tree596bf66c7cdf6665d287e474141e613a359969cf /src/Screen.cc
parent77cf8a6f8a27b9efa7469ceb0e8b3e5048bb7386 (diff)
save the right number of workspaces to the rc when adding/removing one
Diffstat (limited to 'src/Screen.cc')
-rw-r--r--src/Screen.cc4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/Screen.cc b/src/Screen.cc
index 159e2ae3..23638ae9 100644
--- a/src/Screen.cc
+++ b/src/Screen.cc
@@ -960,7 +960,7 @@ BlackboxWindow *BScreen::getIcon(unsigned int index) {
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 @@ unsigned int BScreen::removeLastWorkspace(void) {
workspacesList.pop_back();
delete wkspc;
- saveWorkspaces(getWorkspaceCount() - 1);
+ saveWorkspaces(getWorkspaceCount());
saveWorkspaceNames();
toolbar->reconfigure();