Reduced duplicate calls to AdjustLocation

This commit is contained in:
Rich 2009-02-06 19:43:17 +00:00
parent 211e8b086c
commit 5b318cf7a4

View File

@ -896,7 +896,8 @@ namespace Volian.Controls.Library
}
}
_Moving = false;
BottomMostStepItem.AdjustLocation();
StepItem btm = BottomMostStepItem;
if(this != btm)btm.AdjustLocation();
}
/// <summary>
/// Handle the LinkGoTO event
@ -1177,6 +1178,9 @@ namespace Volian.Controls.Library
{
StepItem tmp = NextDownStepItem;
if (tmp == null) return;
// Debug to show when this is called
// vlnStackTrace.ShowStack("{0} From {1} to {2}", tmp.MyPath, tmp.Top, Bottom);
// Console.WriteLine("{0} From {1} to {2}", tmp.MyPath, tmp.Top, Bottom);
if (tmp != null && !tmp.Moving && tmp.Top != Bottom)
{
_MyStepPanel.ItemMoving++;