more iOS 5 fixes
make sure onPageDidAppear is called on the first page