diff --git a/ui/platform/ui_platform_window.cpp b/ui/platform/ui_platform_window.cpp index 2ce63a2..c60519a 100644 --- a/ui/platform/ui_platform_window.cpp +++ b/ui/platform/ui_platform_window.cpp @@ -262,10 +262,10 @@ void DefaultWindowHelper::init() { Qt::WindowStates windowState) { if (const auto handle = window()->windowHandle()) { handle->setFlag(Qt::FramelessWindowHint, titleShown); + updateWindowExtents(); } else { window()->setWindowFlag(Qt::FramelessWindowHint, titleShown); } - updateWindowExtents(); }, window()->lifetime()); window()->events() | rpl::start_with_next([=](not_null e) {