Quote:
Originally Posted by pazos
Back key is needed on devices without touchscreen. It will allow you to pop out of a given menu or return back to the previous page in a book, for example.
Given that KOReader works as-is on different devices there's no need to make more splits than needed: a back key is a back key in all platforms. The same for events: a back event is a back event in all platforms.
Here we're addressing the oddities of a single platform: android, by adding a special option for that platform that allow users to disable the back key completely, but that don't prevent the usage of back events via gestures.
Is the back key needed to use the program on a touchscreen android device?. Probably not, but it shouldn't be treated differently than in other platforms. At the end of the day is just another "back key".
Your device seems to be replaying key events that happens in other applications. Anyways, you can avoid it (in KOReader) by disabling the back button completely (as stated in the previous post):
Here is a test build for you (it is signed with my keys so you need to uninstall the apk first): https://www.dropbox.com/s/j5zm1oa1vc...-test.apk?dl=0
With that apk installed and the new option enabled you shouldn't reproduce any of the issues mentioned in this post.
|
I will test it later. Many thanks !