diff --git a/Telegram/SourceFiles/settings/settings_main.cpp b/Telegram/SourceFiles/settings/settings_main.cpp index ff62ae777..26c3090d1 100644 --- a/Telegram/SourceFiles/settings/settings_main.cpp +++ b/Telegram/SourceFiles/settings/settings_main.cpp @@ -337,11 +337,11 @@ void SetupSections( SetupLanguageButton(container); - AddSkip(container); - AddDivider(container); - AddSkip(container); + if (controller->session().premiumPossible()) { + AddSkip(container); + AddDivider(container); + AddSkip(container); - { const auto icon = &st::settingsPremiumIconStar; auto gradient = QLinearGradient( 0, diff --git a/Telegram/SourceFiles/window/section_widget.cpp b/Telegram/SourceFiles/window/section_widget.cpp index 80d62cd40..b1acb79ce 100644 --- a/Telegram/SourceFiles/window/section_widget.cpp +++ b/Telegram/SourceFiles/window/section_widget.cpp @@ -365,8 +365,7 @@ bool ShowReactPremiumError( not_null controller, not_null item, const QString &emoji) { - if (item->chosenReaction() == emoji - || controller->session().user()->isPremium()) { + if (item->chosenReaction() == emoji || controller->session().premium()) { return false; } const auto &list = controller->session().data().reactions().list( diff --git a/Telegram/lib_ui b/Telegram/lib_ui index 72940a25e..81b9028e1 160000 --- a/Telegram/lib_ui +++ b/Telegram/lib_ui @@ -1 +1 @@ -Subproject commit 72940a25e30e34361c9ad294007a5d707404d856 +Subproject commit 81b9028e1c44e74c80175749441b2e9169503da0