aboutsummaryrefslogtreecommitdiff
path: root/src/FbCommands.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/FbCommands.cc')
-rw-r--r--src/FbCommands.cc9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/FbCommands.cc b/src/FbCommands.cc
index 5fbceab..692e12f 100644
--- a/src/FbCommands.cc
+++ b/src/FbCommands.cc
@@ -260,6 +260,15 @@ void KeyModeCmd::execute() {
260 Fluxbox::instance()->keys()->keyMode(m_keymode); 260 Fluxbox::instance()->keys()->keyMode(m_keymode);
261} 261}
262 262
263void HideMenuCmd::execute() {
264 BScreen *screen = Fluxbox::instance()->mouseScreen();
265 screen->hideMenus();
266 if (screen->rootMenu().isVisible())
267 screen->rootMenu().hide();
268 if (screen->workspaceMenu().isVisible())
269 screen->workspaceMenu().hide();
270}
271
263void ShowRootMenuCmd::execute() { 272void ShowRootMenuCmd::execute() {
264 BScreen *screen = Fluxbox::instance()->mouseScreen(); 273 BScreen *screen = Fluxbox::instance()->mouseScreen();
265 if (screen == 0) 274 if (screen == 0)