fixes #4384 - keep last visible list position
Merge pull request #4421 from marco-dev/keepListPosition

fixes #4384 - keep last visible list position