From 1c033e53d4d7c8fa1e352f1db84ad2b6aab0b99c Mon Sep 17 00:00:00 2001 From: itsmattkc Date: Sat, 22 Feb 2020 20:08:28 +1100 Subject: [PATCH] timeruler: fixed issue that caused dirty cache status to not appear sometimes --- app/widget/timeruler/timeruler.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/widget/timeruler/timeruler.cpp b/app/widget/timeruler/timeruler.cpp index db61fa7e1..4b831d836 100644 --- a/app/widget/timeruler/timeruler.cpp +++ b/app/widget/timeruler/timeruler.cpp @@ -294,7 +294,9 @@ void TimeRuler::paintEvent(QPaintEvent *) continue; } - p.fillRect(qMax(0, range_left), cache_y, qMin(width(), range_right) - range_left, cache_status_height_, Qt::red); + int adjusted_left = qMax(0, range_left); + + p.fillRect(adjusted_left, cache_y, qMin(width(), range_right) - adjusted_left, cache_status_height_, Qt::red); } } }