From 6cb2f5d853243ed3a062f7579b89d05a49fd4b88 Mon Sep 17 00:00:00 2001 From: Jonah Williams Date: Thu, 28 Jul 2022 12:57:04 -0700 Subject: [PATCH] disable new transition while toPictureSync is fixed (#108565) --- packages/flutter/lib/src/material/page_transitions_theme.dart | 2 +- packages/flutter/test/material/page_test.dart | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/flutter/lib/src/material/page_transitions_theme.dart b/packages/flutter/lib/src/material/page_transitions_theme.dart index 7731a3c95c..c446818bd7 100644 --- a/packages/flutter/lib/src/material/page_transitions_theme.dart +++ b/packages/flutter/lib/src/material/page_transitions_theme.dart @@ -602,7 +602,7 @@ class ZoomPageTransitionsBuilder extends PageTransitionsBuilder { return _ZoomPageTransition( animation: animation, secondaryAnimation: secondaryAnimation, - preferRasterization: route?.preferRasterization ?? true, + preferRasterization: false, // TODO(jonahwilliams): https://github.com/flutter/flutter/issues/108389 child: child, ); } diff --git a/packages/flutter/test/material/page_test.dart b/packages/flutter/test/material/page_test.dart index 2a0e86c8c5..6f420c63a7 100644 --- a/packages/flutter/test/material/page_test.dart +++ b/packages/flutter/test/material/page_test.dart @@ -174,7 +174,7 @@ void main() { MaterialApp( onGenerateRoute: (RouteSettings settings) { return MaterialPageRoute( - preferRasterization: false, + // Defaults to false for _ZoomPageTransition due to https://github.com/flutter/flutter/issues/108389 builder: (BuildContext context) { if (settings.name == '/') { return const Material(child: Text('Page 1'));