From 0b867c254fb7a54724f6f2d79bfaf2aeb1eb1492 Mon Sep 17 00:00:00 2001 From: bggRGjQaUbCoE Date: Sat, 12 Apr 2025 16:55:48 +0800 Subject: [PATCH] fix: log date Signed-off-by: bggRGjQaUbCoE --- lib/pages/setting/pages/logs.dart | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/pages/setting/pages/logs.dart b/lib/pages/setting/pages/logs.dart index 2ab7a0ea..0256cd1d 100644 --- a/lib/pages/setting/pages/logs.dart +++ b/lib/pages/setting/pages/logs.dart @@ -64,7 +64,6 @@ class _LogsPageState extends State { date = DateTime.parse( l.split("Crash occurred on")[1].trim(), //.split('.')[0], ); - latestLog ??= date; } catch (e) { debugPrint(e.toString()); date = l.toString(); @@ -149,6 +148,9 @@ class _LogsPageState extends State { itemCount: logsContent.length, itemBuilder: (context, index) { final log = logsContent[index]; + if (log['date'] is DateTime) { + latestLog ??= log['date']; + } return Column( crossAxisAlignment: CrossAxisAlignment.start, mainAxisSize: MainAxisSize.min,