diff --git a/src/components/themes/lyra/LyraTheme.cpp b/src/components/themes/lyra/LyraTheme.cpp index ef2a8a1f..d8f454b2 100644 --- a/src/components/themes/lyra/LyraTheme.cpp +++ b/src/components/themes/lyra/LyraTheme.cpp @@ -241,7 +241,7 @@ int LyraTheme::getRecentBookProgressPercent(const RecentBook& book) { return -1; } -void LyraTheme::drawProgressBadge(GfxRenderer& renderer, Rect anchorRect, int progressPercent) { +void LyraTheme::drawProgressBadge(const GfxRenderer& renderer, Rect anchorRect, int progressPercent) { if (progressPercent < 0) { return; } @@ -640,7 +640,7 @@ void LyraTheme::drawRecentBookCover(GfxRenderer& renderer, Rect rect, const std: } drawProgressBadge( - renderer, + static_cast(renderer), Rect{tileX + hPaddingInSelection + coverWidth + LyraMetrics::values.verticalSpacing, tileY, tileWidth - 2 * hPaddingInSelection - coverWidth - LyraMetrics::values.verticalSpacing, tileHeight}, progressPercent); diff --git a/src/components/themes/lyra/LyraTheme.h b/src/components/themes/lyra/LyraTheme.h index 57bd5efb..c63e20d9 100644 --- a/src/components/themes/lyra/LyraTheme.h +++ b/src/components/themes/lyra/LyraTheme.h @@ -72,5 +72,5 @@ class LyraTheme : public BaseTheme { protected: static int getRecentBookProgressPercent(const RecentBook& book); - static void drawProgressBadge(GfxRenderer& renderer, Rect anchorRect, int progressPercent); + static void drawProgressBadge(const GfxRenderer& renderer, Rect anchorRect, int progressPercent); };