From c499a437f8f48322aa5691dfb4419ec4fb1f8394 Mon Sep 17 00:00:00 2001 From: Ilya Fedin Date: Fri, 24 Jun 2022 20:57:27 +0400 Subject: [PATCH] Fix a crash while updating window extents --- ui/platform/ui_platform_window.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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) {