diff --git a/Telegram/SourceFiles/info/statistics/info_statistics_list_controllers.cpp b/Telegram/SourceFiles/info/statistics/info_statistics_list_controllers.cpp index ecbcff3ec..0cdbe6233 100644 --- a/Telegram/SourceFiles/info/statistics/info_statistics_list_controllers.cpp +++ b/Telegram/SourceFiles/info/statistics/info_statistics_list_controllers.cpp @@ -769,7 +769,7 @@ void CreditsRow::init() { _rightText.setText( st::semiboldTextStyle, (!_entry.bareId ? QChar('+') : kMinus) - + Lang::FormatCountDecimal(_entry.credits)); + + Lang::FormatCountDecimal(std::abs(int64(_entry.credits)))); } _paintUserpicCallback = !PeerListRow::special() ? PeerListRow::generatePaintUserpicCallback(false) diff --git a/Telegram/SourceFiles/settings/settings_credits_graphics.cpp b/Telegram/SourceFiles/settings/settings_credits_graphics.cpp index bb7688177..2511079c6 100644 --- a/Telegram/SourceFiles/settings/settings_credits_graphics.cpp +++ b/Telegram/SourceFiles/settings/settings_credits_graphics.cpp @@ -426,7 +426,7 @@ void ReceiptCreditsBox( const auto text = lifetime.make_state( st::semiboldTextStyle, (!e.bareId ? QChar('+') : kMinus) - + Lang::FormatCountDecimal(e.credits)); + + Lang::FormatCountDecimal(std::abs(int64(e.credits)))); const auto amount = content->add( object_ptr(