diff --git a/ui/widgets/popup_menu.cpp b/ui/widgets/popup_menu.cpp index c40ab0f..f97c562 100644 --- a/ui/widgets/popup_menu.cpp +++ b/ui/widgets/popup_menu.cpp @@ -38,7 +38,7 @@ PopupMenu::PopupMenu(QWidget *parent, QMenu *menu, const style::PopupMenu &st) for (auto action : actions()) { if (auto submenu = action->menu()) { - auto it = _submenus.insert(action, new PopupMenu(parentWidget(), submenu, st)); + auto it = _submenus.insert(action, new PopupMenu(this, submenu, st)); it.value()->deleteOnHide(false); } }