diff --git a/Telegram/SourceFiles/window/themes/window_theme_editor_box.cpp b/Telegram/SourceFiles/window/themes/window_theme_editor_box.cpp index e9752ceef..ed14ff72d 100644 --- a/Telegram/SourceFiles/window/themes/window_theme_editor_box.cpp +++ b/Telegram/SourceFiles/window/themes/window_theme_editor_box.cpp @@ -821,7 +821,8 @@ void SaveThemeBox( const auto background = Background()->createCurrentImage(); const auto backgroundIsTiled = Background()->tile(); const auto changed = !Data::IsThemeWallPaper(Background()->paper()) - || originalParsed.background.isEmpty(); + || originalParsed.background.isEmpty() + || ColorizerForTheme(original.pathAbsolute); auto parsed = ParsedTheme(); parsed.palette = StripCloudTextFields(palette);