Fix ActivateWindowDelayed to raise top-level window.

This commit is contained in:
John Preston 2021-06-23 10:40:47 +04:00
parent f239f66ce5
commit 22feeea7dc

View file

@ -26,9 +26,11 @@ void ActivateWindowDelayed(not_null<QWidget*> widget) {
}
crl::on_main(Window, [=] {
if (const auto widget = base::take(Window)) {
if (!widget->isHidden()) {
widget->raise();
widget->activateWindow();
if (const auto window = widget->window()) {
if (!window->isHidden()) {
window->raise();
window->activateWindow();
}
}
}
});