diff --git a/Telegram/SourceFiles/boxes/language_box.cpp b/Telegram/SourceFiles/boxes/language_box.cpp index 409ce10ce..7ce2731d1 100644 --- a/Telegram/SourceFiles/boxes/language_box.cpp +++ b/Telegram/SourceFiles/boxes/language_box.cpp @@ -1232,7 +1232,10 @@ void LanguageBox::setupTop(not_null container) { translateSkipWrap->toggle( translateEnabled->toggled(), anim::type::normal); - translateSkipWrap->toggleOn(translateEnabled->toggledValue()); + translateSkipWrap->toggleOn(rpl::combine( + translateEnabled->toggledValue(), + translateChat->toggledValue(), + rpl::mappers::_1 || rpl::mappers::_2)); const auto translateSkip = Settings::AddButtonWithLabel( translateSkipWrap->entity(), tr::lng_translate_settings_choose(),