another ScrollView bug

I attach scrollView with such code:

self.sheet = widget.newScrollView ({ top = sheetTop, left = sheetLeft, width = sheetWidth, height = sheetHeight, hideBackground = true, horizontalScrollDisabled = true, isBounceEnabled = false, listener = function()self:checkScrollLimits()end })

When content’s height is less then viewport’s height, i still can move content. It is moving a little and then goes back; looks like it’s shaking. To prevent that, I runing self.sheet:setIsLocked(), but after removing scrollView(i need it in my code), I get an exception: http://clip2net.com/s/3pDKhe5

I have already tried any variants of removing scrollView childrens, but it doesn’t help.

--self.sheet.listener = nil --self.sheet.\_listener = nil --[[while self.sheet.numChildren \>0 do self.sheet[1]:removeSelf() self.sheet[1] = nil --self.sheet:remove(1) end]] self.sheet:removeSelf()

Why scrollView is shaking and how can I fix it?

P.S. Sorry for bad english.