diff --git a/packages/flutter/lib/src/material/search_anchor.dart b/packages/flutter/lib/src/material/search_anchor.dart index 7c90db1dd0de..2954574ce191 100644 --- a/packages/flutter/lib/src/material/search_anchor.dart +++ b/packages/flutter/lib/src/material/search_anchor.dart @@ -777,6 +777,7 @@ class _ViewContentState extends State<_ViewContent> { width: _viewRect.width, height: _viewRect.height, child: Material( + clipBehavior: Clip.antiAlias, shape: effectiveShape, color: effectiveBackgroundColor, surfaceTintColor: effectiveSurfaceTint, diff --git a/packages/flutter/test/material/search_anchor_test.dart b/packages/flutter/test/material/search_anchor_test.dart index e05b9aaaa0e4..a15553e1390b 100644 --- a/packages/flutter/test/material/search_anchor_test.dart +++ b/packages/flutter/test/material/search_anchor_test.dart @@ -755,6 +755,7 @@ void main() { expect(material.elevation, 6.0); expect(material.color, colorScheme.surface); expect(material.surfaceTintColor, colorScheme.surfaceTint); + expect(material.clipBehavior, Clip.antiAlias); final Finder findDivider = find.byType(Divider); final Container dividerContainer = tester.widget(find.descendant(of: findDivider, matching: find.byType(Container)).first);