Remove jitter from region track jumping.

This commit is contained in:
Jonathan Moore Liles 2008-02-21 03:38:35 -06:00
parent ef305848c9
commit 64f18c7585
1 changed files with 4 additions and 2 deletions

View File

@ -229,12 +229,14 @@ Region::handle ( int m )
if ( Y > y() + h() )
{
if ( _track->next() )
if ( Y > _track->next()->y() )
_track->next()->add( this );
}
else
if ( Y < y() )
{
if ( _track->prev() )
if ( Y < _track->prev()->y() + _track->prev()->h() )
_track->prev()->add( this );
}