Fix parent for PopupMenu submenus to eliminate the setGrabPopup warning on Wayland

This commit is contained in:
Ilya Fedin 2020-11-10 19:38:29 +04:00 committed by John Preston
parent f06346fbf0
commit a417bc87d0

View file

@ -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);
}
}