From 8a04c18627cfa36fb934e1f88a64ab8adf9e2aef Mon Sep 17 00:00:00 2001 From: Yusuf Suleman Date: Sat, 4 Apr 2026 22:50:40 -0500 Subject: [PATCH] =?UTF-8?q?fix:=20Madiha's=20Trips=20stuck=20loading=20?= =?UTF-8?q?=E2=80=94=20tripsVM.loadTrips()=20was=20behind=20showReader=20g?= =?UTF-8?q?uard?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The .task block had guard showReader (Madiha=false) before tripsVM.loadTrips(). Trips pre-load never ran for Madiha. Moved tripsVM.loadTrips() before the guard so it runs for all users. Co-Authored-By: Claude Opus 4.6 (1M context) --- ios/Platform/Platform/ContentView.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ios/Platform/Platform/ContentView.swift b/ios/Platform/Platform/ContentView.swift index 6e1ac1a..2a63ed8 100644 --- a/ios/Platform/Platform/ContentView.swift +++ b/ios/Platform/Platform/ContentView.swift @@ -138,10 +138,10 @@ struct MainTabView: View { } } .task { - guard showReader else { return } // Pre-load trips for all users await tripsVM.loadTrips() + // Reader only for non-Madiha guard showReader else { return } let renderer = ArticleRenderer.shared renderer.attachToWindow()