check for scrolling + exception handling
also clean properties when scrolling or item is set
Merge pull request #4 from phil65/fixes

check for scrolling + exception handling