beginUserDrag/endUserDrag

This commit is contained in:
smoogipoo 2018-05-24 14:36:48 +09:00
parent d4f68e0b67
commit b649025e86

View File

@ -115,7 +115,7 @@ namespace osu.Game.Screens.Edit.Screens.Compose.Timeline
{ {
if (base.OnMouseDown(state, args)) if (base.OnMouseDown(state, args))
{ {
beginUserInput(); beginUserDrag();
return true; return true;
} }
@ -124,18 +124,18 @@ namespace osu.Game.Screens.Edit.Screens.Compose.Timeline
protected override bool OnMouseUp(InputState state, MouseUpEventArgs args) protected override bool OnMouseUp(InputState state, MouseUpEventArgs args)
{ {
endUserInput(); endUserDrag();
return base.OnMouseUp(state, args); return base.OnMouseUp(state, args);
} }
private void beginUserInput() private void beginUserDrag()
{ {
handlingDragInput = true; handlingDragInput = true;
trackWasPlaying = adjustableClock.IsRunning; trackWasPlaying = adjustableClock.IsRunning;
adjustableClock.Stop(); adjustableClock.Stop();
} }
private void endUserInput() private void endUserDrag()
{ {
handlingDragInput = false; handlingDragInput = false;
if (trackWasPlaying) if (trackWasPlaying)
@ -158,7 +158,7 @@ namespace osu.Game.Screens.Edit.Screens.Compose.Timeline
{ {
if (base.OnMouseDown(state, args)) if (base.OnMouseDown(state, args))
{ {
timeline.beginUserInput(); timeline.beginUserDrag();
return true; return true;
} }
@ -167,7 +167,7 @@ namespace osu.Game.Screens.Edit.Screens.Compose.Timeline
protected override bool OnMouseUp(InputState state, MouseUpEventArgs args) protected override bool OnMouseUp(InputState state, MouseUpEventArgs args)
{ {
timeline.endUserInput(); timeline.endUserDrag();
return base.OnMouseUp(state, args); return base.OnMouseUp(state, args);
} }
} }