diff --git a/ui/platform/ui_platform_window.cpp b/ui/platform/ui_platform_window.cpp index 959a03d..5034375 100644 --- a/ui/platform/ui_platform_window.cpp +++ b/ui/platform/ui_platform_window.cpp @@ -153,8 +153,10 @@ void DefaultWindowHelper::init() { window()->setAttribute(Qt::WA_TranslucentBackground); } - window()->widthValue( - ) | rpl::start_with_next([=](int width) { + rpl::combine( + window()->widthValue(), + _title->shownValue() + ) | rpl::start_with_next([=](int width, bool shown) { const auto area = resizeArea(); _title->setGeometry( area.left(),