diff --git a/Telegram/SourceFiles/ui/effects/premium.style b/Telegram/SourceFiles/ui/effects/premium.style index 46305a2c7..684fab6c7 100644 --- a/Telegram/SourceFiles/ui/effects/premium.style +++ b/Telegram/SourceFiles/ui/effects/premium.style @@ -32,6 +32,7 @@ PremiumCover { titlePadding: margins; titleFont: font; about: FlatLabel; + additionalShadowForDarkThemes: bool; } premiumAboutTextStyle: TextStyle(defaultTextStyle) { @@ -53,6 +54,7 @@ defaultPremiumCover: PremiumCover { textFg: premiumButtonFg; minWidth: 190px; } + additionalShadowForDarkThemes: true; } userPremiumCoverAbout: FlatLabel(boxDividerLabel) { style: premiumAboutTextStyle; diff --git a/Telegram/SourceFiles/ui/effects/premium_top_bar.cpp b/Telegram/SourceFiles/ui/effects/premium_top_bar.cpp index 951eb8f21..1d0b2cfbd 100644 --- a/Telegram/SourceFiles/ui/effects/premium_top_bar.cpp +++ b/Telegram/SourceFiles/ui/effects/premium_top_bar.cpp @@ -121,7 +121,7 @@ void TopBarAbstract::paintEdges(QPainter &p, const QBrush &brush) const { void TopBarAbstract::paintEdges(QPainter &p) const { paintEdges(p, st::boxBg); - if (isDark()) { + if (isDark() && st().additionalShadowForDarkThemes) { paintEdges(p, st::shadowFg); paintEdges(p, st::shadowFg); }