ListView scrolls back to top on selecting bottom items (GXT 2.2.5)...

I have a ListView with custom template attached to a ContentPanel which has FitLayout. ContentPanel has scrollmode set to autoy. On IE, if user scrolls down on listview and select a bottom item, the scrollbar snaps back to the top, hence user looses the selection. This is a major issue for us and its blocking our release.

Infact, you can reproduce the same scenario on Sencha's 2.2.6 explorer demo (see link below). Open it on IE9, reduce the browser height until you see the vertical scrollbar in the list view. Now you scroll down and click on one of the bottom list item. The scrollbar will snap back to top.