diff options
author | Mathias Gumz <akira@fluxbox.org> | 2015-01-16 07:39:05 (GMT) |
---|---|---|
committer | Mathias Gumz <akira@fluxbox.org> | 2015-01-16 07:39:05 (GMT) |
commit | 6d5781ce7198a8a82fd0cae8554e4c120d01df3d (patch) | |
tree | 265fd89d382dcf6d9a8e2ea84813db0332aa83cd /src/FbCommands.cc | |
parent | b4958780650cfab97d4dc694a34c0c77bf99b26d (diff) | |
download | fluxbox-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.cc | 2 |
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); |