fixed hero tag issue

This commit is contained in:
2025-02-11 16:57:52 +01:00
parent 2f6440f78d
commit b711276674
2 changed files with 6 additions and 0 deletions

View File

@@ -9,12 +9,15 @@ class CookingDurationButton extends StatelessWidget {
required this.selectedDuration,
required this.onDurationChanged,
this.label = '',
required this.heroTag,
});
final String label;
final void Function(Duration duration) onDurationChanged;
final Duration selectedDuration;
final Object heroTag;
@override
Widget build(BuildContext context) {
String text = label;
@@ -22,6 +25,7 @@ class CookingDurationButton extends StatelessWidget {
text = durationToFormattedString(selectedDuration);
}
return FloatingActionButton.extended(
heroTag: heroTag,
onPressed: () => showDialog(
context: context,
builder: (context) => _getDurationDialog(