diff --git a/ui/widgets/popup_menu.cpp b/ui/widgets/popup_menu.cpp index 5032008..64ef28b 100644 --- a/ui/widgets/popup_menu.cpp +++ b/ui/widgets/popup_menu.cpp @@ -520,7 +520,7 @@ PopupMenu::~PopupMenu() { } if (const auto parent = parentWidget()) { if (QApplication::focusWidget() != nullptr - && Ui::InFocusChain(parent)) { + && Ui::InFocusChain(parent->window())) { ActivateWindowDelayed(parent); } }