Merge pull request #20962 from peppy/fix-toggle-mute-repeat

Fix toggle mute (and volume meter traversal) handling repeat key presses
This commit is contained in:
Dan Balasescu
2022-10-27 12:51:50 +09:00
committed by GitHub

View File

@ -23,10 +23,14 @@ namespace osu.Game.Overlays.Volume
{
case GlobalAction.DecreaseVolume:
case GlobalAction.IncreaseVolume:
ActionRequested?.Invoke(e.Action);
return true;
case GlobalAction.ToggleMute:
case GlobalAction.NextVolumeMeter:
case GlobalAction.PreviousVolumeMeter:
ActionRequested?.Invoke(e.Action);
if (!e.Repeat)
ActionRequested?.Invoke(e.Action);
return true;
}