fix: context menu overflow

This commit is contained in:
edde746
2025-12-14 20:18:36 +01:00
parent 8a184f6ae6
commit 18c7661c3d
+19 -10
View File
@@ -1609,16 +1609,25 @@ class _FocusableContextMenuSheetState
overflow: TextOverflow.ellipsis,
),
),
...widget.actions.asMap().entries.map((entry) {
final index = entry.key;
final action = entry.value;
return FocusableListTile(
focusNode: index == 0 ? _initialFocusNode : null,
leading: AppIcon(action.icon, fill: 1),
title: Text(action.label),
onTap: () => Navigator.pop(context, action.value),
);
}),
Flexible(
child: SingleChildScrollView(
child: Column(
mainAxisSize: MainAxisSize.min,
children: [
...widget.actions.asMap().entries.map((entry) {
final index = entry.key;
final action = entry.value;
return FocusableListTile(
focusNode: index == 0 ? _initialFocusNode : null,
leading: AppIcon(action.icon, fill: 1),
title: Text(action.label),
onTap: () => Navigator.pop(context, action.value),
);
}),
],
),
),
),
],
),
),