From c36d65617845a17c5ed2041e845f064378c508e1 Mon Sep 17 00:00:00 2001 From: Pearoo <63553775+rnxm@users.noreply.github.com> Date: Sat, 13 Sep 2025 19:16:33 +0200 Subject: [PATCH] fix: next week resets to monday --- firka/lib/ui/phone/pages/home/home_timetable.dart | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/firka/lib/ui/phone/pages/home/home_timetable.dart b/firka/lib/ui/phone/pages/home/home_timetable.dart index 0a30bded..d7460c1d 100644 --- a/firka/lib/ui/phone/pages/home/home_timetable.dart +++ b/firka/lib/ui/phone/pages/home/home_timetable.dart @@ -451,13 +451,13 @@ class _HomeTimetableScreen extends FirkaState ), onTap: () async { var newNow = now!.add(Duration(days: 7)); - now = newNow; - if (now!.getMonday().getMidnight() == - timeNow().getMonday().getMidnight()) { - now = timeNow(); - } - await initForWeek(newNow); if (!mounted) return; + setState(() { + now = newNow; + lessons = null; + dates = null; + }); + await initForWeek(newNow); setState(() { now = newNow; });