From f5be04a73896383afe938fb11e3baca6c0f3c202 Mon Sep 17 00:00:00 2001 From: hius07 <62179190+hius07@users.noreply.github.com> Date: Wed, 24 Apr 2024 19:23:58 +0300 Subject: [PATCH] Keyboard: detect tap if swipes are disabled (#11699) Discussed in #11668. --- frontend/ui/widget/virtualkeyboard.lua | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/frontend/ui/widget/virtualkeyboard.lua b/frontend/ui/widget/virtualkeyboard.lua index 4d9f8befd..52c363a18 100644 --- a/frontend/ui/widget/virtualkeyboard.lua +++ b/frontend/ui/widget/virtualkeyboard.lua @@ -437,7 +437,9 @@ function VirtualKey:onHoldSelect() end function VirtualKey:onSwipeKey(arg, ges) - if G_reader_settings:isFalse("keyboard_swipes_enabled") then return true end + if G_reader_settings:isFalse("keyboard_swipes_enabled") then + return self:onTapSelect() + end Device:performHapticFeedback("KEYBOARD_TAP") if self.flash_keyboard then self:invert(true)