From ff154997a5c4094121b9072f428f5c959c55ef60 Mon Sep 17 00:00:00 2001 From: AmirrezaChegini Date: Sat, 11 Oct 2025 15:46:04 +0330 Subject: [PATCH] fix: reverse scroll level page --- lib/features/level/presentation/bloc/level_bloc.dart | 2 +- lib/features/level/presentation/ui/level_page.dart | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/lib/features/level/presentation/bloc/level_bloc.dart b/lib/features/level/presentation/bloc/level_bloc.dart index 1fcf20e..c8b3961 100644 --- a/lib/features/level/presentation/bloc/level_bloc.dart +++ b/lib/features/level/presentation/bloc/level_bloc.dart @@ -148,7 +148,7 @@ class LevelBloc extends Bloc { await Future.delayed(const Duration(seconds: 1)); if (scrollController.hasClients) { - if(currentLevel < 9){ + if(currentLevel > 14){ scrollController.animateTo( scrollController.position.maxScrollExtent, duration: const Duration(milliseconds: 500), // Note: 500 seconds is very long. diff --git a/lib/features/level/presentation/ui/level_page.dart b/lib/features/level/presentation/ui/level_page.dart index edf3b25..482cbbe 100644 --- a/lib/features/level/presentation/ui/level_page.dart +++ b/lib/features/level/presentation/ui/level_page.dart @@ -22,6 +22,7 @@ class LevelPage extends StatelessWidget { children: [ SingleChildScrollView( controller: context.read().scrollController, + reverse: true, child: Stack( alignment: Alignment.center, children: [