We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 82ff983 commit 8e567b8Copy full SHA for 8e567b8
packages/flutter/test/material/popup_menu_test.dart
@@ -4851,6 +4851,19 @@ void main() {
4851
checkPopupMenu(popupMenuTheme2);
4852
});
4853
4854
+ testWidgets('CheckedPopupMenuItem does not crash at zero area', (WidgetTester tester) async {
4855
+ await tester.pumpWidget(
4856
+ const MaterialApp(
4857
+ home: Scaffold(
4858
+ body: Center(
4859
+ child: SizedBox.shrink(child: CheckedPopupMenuItem<String>(child: Text('X'))),
4860
+ ),
4861
4862
4863
+ );
4864
+ expect(tester.getSize(find.byType(CheckedPopupMenuItem<String>)), Size.zero);
4865
+ });
4866
+
4867
testWidgets('PopupMenuItem does not crash at zero area', (WidgetTester tester) async {
4868
await tester.pumpWidget(
4869
const MaterialApp(
0 commit comments