diff options
Diffstat (limited to 'src/ContextMenu.cpp')
-rw-r--r-- | src/ContextMenu.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/ContextMenu.cpp b/src/ContextMenu.cpp index 317d34a..da4b8dd 100644 --- a/src/ContextMenu.cpp +++ b/src/ContextMenu.cpp @@ -51,7 +51,7 @@ namespace dchat void ContextMenu::processEvent(const sf::Event &event) { - if(!visible) return; + if(!visible || menuItems.empty()) return; if(event.type == sf::Event::MouseButtonPressed) { @@ -83,7 +83,7 @@ namespace dchat void ContextMenu::draw(sf::RenderWindow &window) { - if(!visible) return; + if(!visible || menuItems.empty()) return; const sf::Font *menuItemFont = ResourceCache::getFont(MENU_FONT_PATH); float boxHeight = menuItemFont->getLineSpacing(MENU_ITEM_FONT_SIZE) * 1.5f; |