aboutsummaryrefslogtreecommitdiff
path: root/src/FbCommands.cc
diff options
context:
space:
mode:
authorMathias Gumz <akira@fluxbox.org>2015-01-16 07:39:05 (GMT)
committerMathias Gumz <akira@fluxbox.org>2015-01-16 07:39:05 (GMT)
commit6d5781ce7198a8a82fd0cae8554e4c120d01df3d (patch)
tree265fd89d382dcf6d9a8e2ea84813db0332aa83cd /src/FbCommands.cc
parentb4958780650cfab97d4dc694a34c0c77bf99b26d (diff)
downloadfluxbox-6d5781ce7198a8a82fd0cae8554e4c120d01df3d.zip
fluxbox-6d5781ce7198a8a82fd0cae8554e4c120d01df3d.tar.bz2
Refactor: move some menu-creation functions to MenuCreator
Another patch to trim down the code that needs to be part of BScreen
Diffstat (limited to 'src/FbCommands.cc')
-rw-r--r--src/FbCommands.cc2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/FbCommands.cc b/src/FbCommands.cc
index 10d98e7..0708b1e 100644
--- a/src/FbCommands.cc
+++ b/src/FbCommands.cc
@@ -323,7 +323,7 @@ void ShowCustomMenuCmd::execute() {
323 return; 323 return;
324 324
325 if (!m_menu.get() || screen->screenNumber() != m_menu->screenNumber()) { 325 if (!m_menu.get() || screen->screenNumber() != m_menu->screenNumber()) {
326 m_menu.reset(screen->createMenu("")); 326 m_menu.reset(MenuCreator::createMenu("", *screen));
327 m_menu->setReloadHelper(new FbTk::AutoReloadHelper()); 327 m_menu->setReloadHelper(new FbTk::AutoReloadHelper());
328 m_menu->reloadHelper()->setReloadCmd(FbTk::RefCount<FbTk::Command<void> >(new FbTk::SimpleCommand<ShowCustomMenuCmd>(*this, &ShowCustomMenuCmd::reload))); 328 m_menu->reloadHelper()->setReloadCmd(FbTk::RefCount<FbTk::Command<void> >(new FbTk::SimpleCommand<ShowCustomMenuCmd>(*this, &ShowCustomMenuCmd::reload)));
329 m_menu->reloadHelper()->setMainFile(custom_menu_file); 329 m_menu->reloadHelper()->setMainFile(custom_menu_file);