mirror of
https://github.com/Ellpeck/MLEM.git
synced 2024-12-24 17:29:23 +01:00
made the scroll bar be grabbed in the center
This commit is contained in:
parent
cbb265a5d5
commit
053f865a00
1 changed files with 4 additions and 4 deletions
|
@ -56,11 +56,11 @@ namespace MLEM.Ui.Elements {
|
|||
|
||||
if (this.isMouseHeld) {
|
||||
if (this.Horizontal) {
|
||||
var internalX = this.MousePos.X - this.Area.X;
|
||||
this.CurrentValue = internalX / (float) this.Area.Width * this.MaxValue;
|
||||
var internalX = this.MousePos.X - this.Area.X - this.ScrollerSize.X * this.Scale / 2;
|
||||
this.CurrentValue = internalX / (this.Area.Width - this.ScrollerSize.X * this.Scale) * this.MaxValue;
|
||||
} else {
|
||||
var internalY = this.MousePos.Y - this.Area.Y;
|
||||
this.CurrentValue = internalY / (float) this.Area.Height * this.MaxValue;
|
||||
var internalY = this.MousePos.Y - this.Area.Y - this.ScrollerSize.Y * this.Scale / 2;
|
||||
this.CurrentValue = internalY / (this.Area.Height - this.ScrollerSize.Y * this.Scale) * this.MaxValue;
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in a new issue