diff --git a/src/ui/menu.cpp b/src/ui/menu.cpp index d7a96ab9c..7d67afbcf 100644 --- a/src/ui/menu.cpp +++ b/src/ui/menu.cpp @@ -365,6 +365,8 @@ void Menu::showPopup(const gfx::Point& pos, menubox->setMenu(this); menubox->startFilteringMouseDown(); + window->remapWindow(); + fit_bounds(parentDisplay, window.get(), gfx::Rect(pos, window->size()),