diff --git a/lib/screens/chat_screen.dart b/lib/screens/chat_screen.dart index 00cea59..56058ef 100644 --- a/lib/screens/chat_screen.dart +++ b/lib/screens/chat_screen.dart @@ -673,8 +673,9 @@ class _ChatScreenState extends State { String _formatRelativeTime(DateTime time) { final diff = DateTime.now().difference(time); if (diff.inSeconds < 60) return context.l10n.time_justNow; - if (diff.inMinutes < 60) + if (diff.inMinutes < 60) { return context.l10n.time_minutesAgo(diff.inMinutes); + } if (diff.inHours < 24) return context.l10n.time_hoursAgo(diff.inHours); return context.l10n.time_daysAgo(diff.inDays); } diff --git a/lib/screens/repeater_status_screen.dart b/lib/screens/repeater_status_screen.dart index 1523f77..472b013 100644 --- a/lib/screens/repeater_status_screen.dart +++ b/lib/screens/repeater_status_screen.dart @@ -646,8 +646,9 @@ class _RepeaterStatusScreenState extends State { final direct = _formatValue(_dupDirect); return l10n.repeater_duplicatesFloodDirect(flood, direct); } - if (_packetsRecv == null || _floodRx == null || _directRx == null) + if (_packetsRecv == null || _floodRx == null || _directRx == null) { return '—'; + } final dupTotal = _packetsRecv! - _floodRx! - _directRx!; if (dupTotal < 0) return '—'; return l10n.repeater_duplicatesTotal(dupTotal);