depress disabled toolbar buttons

This commit is contained in:
ggurdin 2025-12-15 11:24:29 -05:00
parent a20b79c5bc
commit 86eaab9aee
No known key found for this signature in database
GPG key ID: A01CB41737CBB478

View file

@ -336,8 +336,10 @@ class SelectModeButtonsState extends State<SelectModeButtons> {
opacity: enabled ? 1.0 : 0.5,
child: PressableButton(
borderRadius: BorderRadius.circular(20),
depressed: mode == selectedMode,
color: theme.colorScheme.primaryContainer,
depressed: mode == selectedMode || !enabled,
color: enabled
? theme.colorScheme.primaryContainer
: theme.disabledColor,
onPressed:
enabled ? () => updateMode(mode) : modeDisabled,
playSound: enabled && mode != SelectMode.audio,