Closed jbdalton closed 7 years ago
I was able to duplicate the issue in the next 3 books I tried, so I'm either getting better at duplicating it, or this might affect more books than I thought.
https://qa.subwaylibrary.com/book/open-city-teju-cole.html https://qa.subwaylibrary.com/book/nest-cynthia-daprix-sweeney.html https://qa.subwaylibrary.com/book/just-kids-patti-smith.html
These are the updated steps.
This bug seems to affect all books, but only in the latest iOS versions (10.x and above) . When we tried to duplicate on Amy's iOS 9.x device, the scroll toggle bug is not there. But I can duplicate the bug on my device (iOS 10.1) and when using the emulators for iOS 10.3 on various apple devices.
Attaching screen caps for emulator on iPad Pro viewing the same page with iOS 10.3 and iOS 9.3.
iPad Pro iOS 10.3:
iPad Pro iOS 9.3:
That's weird, mine is iOS 10.2, so I wouldn't expect it to work in 10.2 but neither 10.1 nor 10.3.
Oops - typo by me: my device is 10.3.1 iOS, not 10.1. So the bug is affecting the latest major iOS version 10.3.x but not versions before that.
Looks good in manual testing now on my iOS 10.3.1 device and the emulator for 10.3.x.
For some books, if the user changes from the default paginate-mode to scroll-mode, then scrolls down before changing back to paginate-mode, they will encounter an unusable "floating" scroll/paginate/font menu that does nothing when they tap it. This doesn't always happen the first time you toggle like that, but if you toggle back and forth while paging through some books long enough it seems to always happen.
The result of this issue is it leaves the user stuck in a scenario where the only way they can leave the book or change the page/scroll setting is to click in the top left corners of the viewport, where the menu should be, not on the visible menu (which is floating in the middle or bottom of the screen) itself. I've recreated this in two books so far, but it's likely in some others. Duplicated both on my phone iOS 10 / Apple 6, and on the Browserstack real-device emulator for Apple 7 iOS 10.3 in this title: https://qa.subwaylibrary.com/book/dont-blink-james-patterson.html
The other title I've spotted this in is https://qa.subwaylibrary.com/book/remains-day-kazuo-ishiguro.html
Steps to recreate: