@@ -14,6 +14,7 @@ import 'src/backdrop_filter.dart';
1414import 'src/clipper_cache.dart' ;
1515import 'src/color_filter_and_fade.dart' ;
1616import 'src/color_filter_cache.dart' ;
17+ import 'src/color_filter_with_unstable_child.dart' ;
1718import 'src/cubic_bezier.dart' ;
1819import 'src/cull_opacity.dart' ;
1920import 'src/filtered_child_animation.dart' ;
@@ -64,6 +65,7 @@ class MacrobenchmarksApp extends StatelessWidget {
6465 kClipperCacheRouteName: (BuildContext context) => const ClipperCachePage (),
6566 kColorFilterAndFadeRouteName: (BuildContext context) => const ColorFilterAndFadePage (),
6667 kColorFilterCacheRouteName: (BuildContext context) => const ColorFilterCachePage (),
68+ kColorFilterWithUnstableChildName: (BuildContext context) => const ColorFilterWithUnstableChildPage (),
6769 kFadingChildAnimationRouteName: (BuildContext context) => const FilteredChildAnimationPage (FilterType .opacity),
6870 kImageFilteredTransformAnimationRouteName: (BuildContext context) => const FilteredChildAnimationPage (FilterType .rotateFilter),
6971 kMultiWidgetConstructionRouteName: (BuildContext context) => const MultiWidgetConstructTable (10 , 20 ),
@@ -195,6 +197,13 @@ class HomePage extends StatelessWidget {
195197 Navigator .pushNamed (context, kColorFilterCacheRouteName);
196198 },
197199 ),
200+ ElevatedButton (
201+ key: const Key (kColorFilterWithUnstableChildName),
202+ child: const Text ('Color Filter with Ustable Child' ),
203+ onPressed: () {
204+ Navigator .pushNamed (context, kColorFilterWithUnstableChildName);
205+ },
206+ ),
198207 ElevatedButton (
199208 key: const Key (kRasterCacheUseMemory),
200209 child: const Text ('RasterCache Use Memory' ),
0 commit comments