Skip to content
This repository was archived by the owner on Apr 3, 2025. It is now read-only.

Commit 3f10675

Browse files
committed
fix(calendar): scroll to last past date with content when selected date has no content
1 parent 746bcc5 commit 3f10675

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

lib/modules/dashboard/routes/dashboard/widgets/schedule_view.dart

+2-1
Original file line numberDiff line numberDiff line change
@@ -56,13 +56,14 @@ class _State extends State<ScheduleView> {
5656
Tuple2<List<Widget>, double> _buildSchedule() {
5757
double offset = 0.0;
5858
double offsetOfSelected = 0.0;
59+
5960
List<Widget> days = [];
6061
List<DateTime> keys = widget.events.keys.toList();
6162
keys.sort();
6263

6364
for (final key in keys) {
6465
final selected = context.read<ModuleState>().selected;
65-
if (selected.isAtSameMomentAs(key)) {
66+
if (key.isBefore(selected) || key.isAtSameMomentAs(selected)) {
6667
offsetOfSelected = offset;
6768
}
6869

0 commit comments

Comments
 (0)