@Override
 protected void onSizeChanged(int w, int h, int oldw, int oldh) {
   super.onSizeChanged(w, h, oldw, oldh);
   // Make sure scroll position is set correctly.
   if (w != oldw) {
     // [ChrisJ] - This fixes the onConfiguration change for orientation issue..
     // maybe worth having a look why the recomputeScroll pos is screwing
     // up?
     completeScroll();
     scrollTo(getDestScrollX(mCurItem), getScrollY());
   }
 }