aboutsummaryrefslogtreecommitdiff
path: root/src/Screen.cc
diff options
context:
space:
mode:
authorPavel Labath <pavelo@centrum.sk>2011-07-20 15:42:00 (GMT)
committerPaul Tagliamonte <paultag@fluxbox.org>2012-04-07 02:11:32 (GMT)
commit3ffe5235a45cf4ecfd570e014423bf8375b17996 (patch)
tree2b0774f85894cfdb718ce50e79d96ef2714da72f /src/Screen.cc
parent4f37ab0b981f7e7d12852ad5aec9fd5c540b2a14 (diff)
downloadfluxbox_paul-3ffe5235a45cf4ecfd570e014423bf8375b17996.zip
fluxbox_paul-3ffe5235a45cf4ecfd570e014423bf8375b17996.tar.bz2
Attach modifiedSig handlers to the session.screenX.tab.placement resource
Diffstat (limited to 'src/Screen.cc')
-rw-r--r--src/Screen.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/Screen.cc b/src/Screen.cc
index 5e88210..7b57535 100644
--- a/src/Screen.cc
+++ b/src/Screen.cc
@@ -192,9 +192,9 @@ public:
192 setCloseOnClick(false); 192 setCloseOnClick(false);
193 } 193 }
194 194
195 bool isSelected() const { return m_screen.getTabPlacement() == m_place; } 195 bool isSelected() const { return *m_screen.getTabPlacementResource() == m_place; }
196 void click(int button, int time, unsigned int mods) { 196 void click(int button, int time, unsigned int mods) {
197 m_screen.saveTabPlacement(m_place); 197 *m_screen.getTabPlacementResource() = m_place;
198 FbTk::RadioMenuItem::click(button, time, mods); 198 FbTk::RadioMenuItem::click(button, time, mods);
199 } 199 }
200 200
@@ -1653,7 +1653,7 @@ void BScreen::setupConfigmenu(FbTk::Menu &menu) {
1653 tabplacement_menu->insert(p.label); 1653 tabplacement_menu->insert(p.label);
1654 tabplacement_menu->setItemEnabled(i, false); 1654 tabplacement_menu->setItemEnabled(i, false);
1655 } else 1655 } else
1656 tabplacement_menu->insert(new TabPlacementMenuItem(p.label, *this, p.placement, save_and_reconftabs)); 1656 tabplacement_menu->insert(new TabPlacementMenuItem(p.label, *this, p.placement, saverc_cmd));
1657 } 1657 }
1658 tabplacement_menu->updateMenu(); 1658 tabplacement_menu->updateMenu();
1659 1659