Browse Source

Fix initial scrollbar arrange.

pull/4/head
Steven Kirk 12 years ago
parent
commit
cb86dfde18
  1. 4
      Perspex.Controls/Primitives/Track.cs

4
Perspex.Controls/Primitives/Track.cs

@ -129,13 +129,13 @@ namespace Perspex.Controls.Primitives
if (this.Orientation == Orientation.Horizontal)
{
var width = finalSize.Width * thumbFraction;
var x = (finalSize.Width - thumb.ActualSize.Width) * valueFraction;
var x = (finalSize.Width - width) * valueFraction;
thumb.Arrange(new Rect(x, 0, width, finalSize.Height));
}
else
{
var height = finalSize.Height * thumbFraction;
var y = (finalSize.Height - thumb.ActualSize.Height) * valueFraction;
var y = (finalSize.Height - height) * valueFraction;
thumb.Arrange(new Rect(0, y, finalSize.Width, height));
}
}

Loading…
Cancel
Save