mirror of
https://github.com/koreader/koreader.git
synced 2025-08-10 00:52:38 +00:00
More robust Gyro toggle (#5104)
* Make toggling Gyro events more robust Actually ask to turn it on/off depending on the setting, instead of a blind toggle A quick succession of suspend/resume events could otherwise leave it in an unexpected state (i.e., off when it should have been on).
This commit is contained in:
@@ -948,7 +948,7 @@ function ReaderGesture:gestureAction(action, ges)
|
||||
self:onShowFLOnOff()
|
||||
elseif action == "toggle_gsensor" then
|
||||
G_reader_settings:flipNilOrFalse("input_ignore_gsensor")
|
||||
Device:toggleGSensor()
|
||||
Device:toggleGSensor(not G_reader_settings:isTrue("input_ignore_gsensor"))
|
||||
self:onGSensorToggle()
|
||||
elseif action == "toggle_page_flipping" then
|
||||
if not self.ui.document.info.has_pages then
|
||||
|
||||
Reference in New Issue
Block a user