Added isAdded() check to restoreListScrollPosition()

There's a chance this will fix #1928, but can't know for sure until after the 3.3. release.