fix page view control bugs