1
0
mirror of https://github.com/ppy/osu.git synced 2025-01-07 17:52:54 +08:00

Selecting a mod now triggers on mouseup

This commit is contained in:
Santeri Nogelainen 2018-05-02 17:11:55 +03:00
parent 420e50b6da
commit 89db7f81cb

View File

@ -147,7 +147,10 @@ namespace osu.Game.Overlays.Mods
public virtual Mod SelectedMod => Mods.ElementAtOrDefault(selectedIndex); public virtual Mod SelectedMod => Mods.ElementAtOrDefault(selectedIndex);
protected override bool OnMouseDown(InputState state, MouseDownEventArgs args) protected override bool OnMouseUp(InputState state, MouseUpEventArgs args)
{
// only trigger the event if we are inside the area of the button
if (Contains(ToScreenSpace(state.Mouse.Position - Position)))
{ {
switch (args.Button) switch (args.Button)
{ {
@ -158,7 +161,7 @@ namespace osu.Game.Overlays.Mods
SelectNext(-1); SelectNext(-1);
break; break;
} }
}
return true; return true;
} }