From a3568fb6f3da40d216209de75ca624de9d0e0558 Mon Sep 17 00:00:00 2001 From: Guido Schmit Date: Thu, 2 Jul 2026 18:34:08 +0200 Subject: [PATCH] fix: actually pass force through from loadVisible to loadRange loadVisible(force = true) (used by the error-banner retry button) was still funneling into loadRange with an implicit force = false, so the isCached short-circuit was never actually bypassed on retry. --- .../com/scarriffle/calendarr/ui/calendar/CalendarViewModel.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/com/scarriffle/calendarr/ui/calendar/CalendarViewModel.kt b/app/src/main/java/com/scarriffle/calendarr/ui/calendar/CalendarViewModel.kt index b1d9fa0..b23b8fc 100644 --- a/app/src/main/java/com/scarriffle/calendarr/ui/calendar/CalendarViewModel.kt +++ b/app/src/main/java/com/scarriffle/calendarr/ui/calendar/CalendarViewModel.kt @@ -214,7 +214,7 @@ class CalendarViewModel @Inject constructor( return } viewModelScope.launch { - loadRange(start, end, background = false) + loadRange(start, end, background = false, force = force) markReady() } }