diff --git a/ui/platform/mac/ui_window_mac.mm b/ui/platform/mac/ui_window_mac.mm index 433bd73..a7d6d87 100644 --- a/ui/platform/mac/ui_window_mac.mm +++ b/ui/platform/mac/ui_window_mac.mm @@ -385,6 +385,11 @@ void WindowHelper::close() { } void WindowHelper::init() { + style::PaletteChanged( + ) | rpl::start_with_next([=] { + Ui::ForceFullRepaint(window()); + }, window()->lifetime()); + rpl::combine( window()->sizeValue(), _title->heightValue(),