-u Slider

This commit is contained in:
Phantom
2026-05-15 00:24:05 +02:00
parent 356228d4d4
commit a1e03db399
+24
View File
@@ -524,6 +524,18 @@ public class Slider : ContainerControl
}
}
/// <inheritdoc />
public override void OnKeyUp(KeyboardKeys key)
{
if (key == KeyboardKeys.Escape && _isSliding)
{
EndSliding();
return;
}
base.OnKeyUp(key);
}
/// <inheritdoc />
public override bool OnMouseUp(Float2 location, MouseButton button)
{
@@ -536,6 +548,18 @@ public class Slider : ContainerControl
return base.OnMouseUp(location, button);
}
/// <inheritdoc />
public override bool OnTouchUp(Float2 location, int pointerId)
{
if (base.OnTouchUp(location, pointerId) && _isSliding)
{
EndSliding();
return true;
}
return false;
}
/// <inheritdoc />
public override void OnEndMouseCapture()
{