From 981c65e48cd163c0c4ca898e83828f27952d1eba Mon Sep 17 00:00:00 2001
From: Matthias Nott <mnott@mnsoft.org>
Date: Tue, 24 Mar 2026 09:14:14 +0100
Subject: [PATCH] fix: load messages for restored session on startup
---
lib/screens/chat_screen.dart | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/lib/screens/chat_screen.dart b/lib/screens/chat_screen.dart
index 3b41562..f8d360d 100644
--- a/lib/screens/chat_screen.dart
+++ b/lib/screens/chat_screen.dart
@@ -78,6 +78,8 @@
final savedSessionId = prefs.getString('activeSessionId');
if (savedSessionId != null && mounted) {
ref.read(activeSessionIdProvider.notifier).state = savedSessionId;
+ // Load messages for the restored session so chat isn't empty on startup
+ await ref.read(messagesProvider.notifier).switchSession(savedSessionId);
}
if (!mounted) return;
--
Gitblit v1.3.1