Index: src/squeezeplay/share/jive/ui/Flick.lua =================================================================== --- src/squeezeplay/share/jive/ui/Flick.lua (revision 9556) +++ src/squeezeplay/share/jive/ui/Flick.lua (working copy) @@ -309,7 +309,13 @@ self.flickLastY = self.flickLastY + pixelOffset - if not self.parent:isWraparoundEnabled() and (self.parent:isAtBottom() and self.flickDirection > 0) + --don't stop at boundaries ? + -- some flick client objects do not implement this method, so must check method exists + if self.parent.isWraparoundEnabled and self.parent:isWraparoundEnabled() then + return + end + + if (self.parent:isAtBottom() and self.flickDirection > 0) or (self.parent:isAtTop() and self.flickDirection < 0) then --stop at boundaries log:debug("*******Stopping Flick at boundary") -- need a ui cue that this has happened