diff --git a/ui/delayed_activation.cpp b/ui/delayed_activation.cpp index 8f6b247..2dc2ea4 100644 --- a/ui/delayed_activation.cpp +++ b/ui/delayed_activation.cpp @@ -38,6 +38,13 @@ bool Unpause(bool force = false) { } // namespace +void ActivateWindow(not_null widget) { + const auto window = widget->window(); + window->raise(); + window->activateWindow(); + ActivateWindowDelayed(window); +} + void ActivateWindowDelayed(not_null widget) { if (Paused) { Attempted = true; diff --git a/ui/delayed_activation.h b/ui/delayed_activation.h index 4fd1c74..ed6b4cc 100644 --- a/ui/delayed_activation.h +++ b/ui/delayed_activation.h @@ -8,6 +8,7 @@ namespace Ui { +void ActivateWindow(not_null widget); void ActivateWindowDelayed(not_null widget); void PreventDelayedActivation();