Здравствуйте. Делаю скроллбар, все работает вроде нормально, вот только при прокручивании до конца остается пустое свободное поле, а когда назад к началу кручу наоборот не докручивает, урезает строку. Подскажите пожалуйста в чем может быть проблема, кто сталкивался с подобным?

Код AS3:
addEventListener(Event.ENTER_FRAME, enterFrame);
function enterFrame(e:Event):void{
var distance:Number = Math.round(scrollMC.y-bounds.y);
var percentage:Number = distance/myMask.height;
var targetY:Number = ((loader.height-myMask.height)*percentage)+myMask.y;
if(scrolling == true){
loader.y = -(targetY);
}