feat: Disable swipe on calendar view

This commit is contained in:
2026-05-10 23:09:10 +02:00
parent d6afdc41c8
commit 32b65fb634

View File

@@ -103,6 +103,7 @@ class CalendarPageState extends State<CalendarPage> {
itemBuilder: (context, index) { itemBuilder: (context, index) {
final anime = data[day]![index]; final anime = data[day]![index];
return GridItem( return GridItem(
enableDrag: false,
child: AnimeCoverImage( child: AnimeCoverImage(
url: anime.thumbnailUrl, url: anime.thumbnailUrl,
hero: 'calendar_${anime.id}', hero: 'calendar_${anime.id}',
@@ -191,7 +192,11 @@ class CalendarPageState extends State<CalendarPage> {
], ],
), ),
drawer: getDrawer(context), drawer: getDrawer(context),
body: CustomScrollView( body: Padding(
padding: const EdgeInsetsGeometry.symmetric(
horizontal: 12,
),
child: CustomScrollView(
slivers: [ slivers: [
// Render all available weekdays // Render all available weekdays
..._renderWeekdayList( ..._renderWeekdayList(
@@ -246,6 +251,7 @@ class CalendarPageState extends State<CalendarPage> {
), ),
), ),
), ),
),
Positioned( Positioned(
left: 0, left: 0,
right: 0, right: 0,