diff --git a/examples/flutter_gallery/lib/gallery/item.dart b/examples/flutter_gallery/lib/gallery/item.dart index dafa548b4c..afc2c5b3a6 100644 --- a/examples/flutter_gallery/lib/gallery/item.dart +++ b/examples/flutter_gallery/lib/gallery/item.dart @@ -31,18 +31,20 @@ class GalleryItem extends StatelessWidget { @override Widget build(BuildContext context) { - return new ListTile( - title: new Text(title), - subtitle: new Text(subtitle), - onTap: () { - if (routeName != null) { - Timeline.instantSync('Start Transition', arguments: { - 'from': '/', - 'to': routeName - }); - Navigator.pushNamed(context, routeName); + return new MergeSemantics( + child: new ListTile( + title: new Text(title), + subtitle: new Text(subtitle), + onTap: () { + if (routeName != null) { + Timeline.instantSync('Start Transition', arguments: { + 'from': '/', + 'to': routeName + }); + Navigator.pushNamed(context, routeName); + } } - } + ), ); } }