From c96081d07c38e34c7ee377a89e641f6dd7f3be7a Mon Sep 17 00:00:00 2001 From: Sikander Saleem Date: Thu, 18 Sep 2025 10:42:20 +0300 Subject: [PATCH] reverse animation time changed to 500ms. --- lib/widgets/routes/custom_page_route.dart | 3 ++- lib/widgets/routes/spring_page_route_builder.dart | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/lib/widgets/routes/custom_page_route.dart b/lib/widgets/routes/custom_page_route.dart index 49ebc98..733993f 100644 --- a/lib/widgets/routes/custom_page_route.dart +++ b/lib/widgets/routes/custom_page_route.dart @@ -8,7 +8,8 @@ class CustomPageRoute extends PageRouteBuilder { CustomPageRoute({required this.page, this.direction = AxisDirection.right}) : super( - transitionDuration: const Duration(milliseconds: 1000), + transitionDuration: const Duration(milliseconds: 1500), + reverseTransitionDuration: const Duration(milliseconds: 500), pageBuilder: (_, __, ___) => page, transitionsBuilder: (context, animation, secondaryAnimation, child) { final spring = SpringDescription(mass: 1, stiffness: 100, damping: 15); diff --git a/lib/widgets/routes/spring_page_route_builder.dart b/lib/widgets/routes/spring_page_route_builder.dart index 61611e1..0533408 100644 --- a/lib/widgets/routes/spring_page_route_builder.dart +++ b/lib/widgets/routes/spring_page_route_builder.dart @@ -4,7 +4,8 @@ import 'package:flutter/widgets.dart'; PageRouteBuilder springPageRoute(Widget page) { return PageRouteBuilder( pageBuilder: (_, __, ___) => page, - transitionDuration: const Duration(milliseconds: 1000), + transitionDuration: const Duration(milliseconds: 1500), + reverseTransitionDuration: const Duration(milliseconds: 500), transitionsBuilder: (context, animation, secondaryAnimation, child) { final spring = SpringDescription(mass: 1, stiffness: 100, damping: 15);