From d8566f770fe120a9429eef56941b6faf20ce3ef7 Mon Sep 17 00:00:00 2001 From: 23rd <23rd@vivaldi.net> Date: Tue, 11 Jul 2023 02:36:51 +0300 Subject: [PATCH] Removed chart paint below bottom line in chart widget. --- Telegram/SourceFiles/statistics/chart_widget.cpp | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/Telegram/SourceFiles/statistics/chart_widget.cpp b/Telegram/SourceFiles/statistics/chart_widget.cpp index 2587cf0b8..e63283319 100644 --- a/Telegram/SourceFiles/statistics/chart_widget.cpp +++ b/Telegram/SourceFiles/statistics/chart_widget.cpp @@ -664,7 +664,14 @@ void ChartWidget::setupChartArea() { for (auto &horizontalLine : _horizontalLines) { PaintCaptionsToHorizontalLines(p, horizontalLine, chartRect); } - + { + const auto bottom = r + - QMargins{ 0, rect::bottom(chartRect), 0, 0 }; + p.fillRect(bottom, st::boxBg); + p.fillRect( + QRect(bottom.x(), bottom.y(), bottom.width(), st::lineWidth), + st::boxTextFg); + } { auto o = ScopedPainterOpacity(p, detailsAlpha); for (const auto &dot : detailsPaintContext.dots) {