[fix, UX] Ignore first hold release when keyboard opened with hold (#5011)

Fixes #4902.
This commit is contained in:
Frans de Jonge
2019-05-08 10:13:44 +02:00
committed by GitHub
parent 1b24582a08
commit 2968f558eb
5 changed files with 25 additions and 9 deletions

View File

@@ -264,7 +264,7 @@ function InputContainer:onGesture(ev)
end
end
function InputContainer:onInput(input)
function InputContainer:onInput(input, ignore_first_hold_release)
local InputDialog = require("ui/widget/inputdialog")
self.input_dialog = InputDialog:new{
title = input.title or "",
@@ -291,7 +291,7 @@ function InputContainer:onInput(input)
},
}
UIManager:show(self.input_dialog)
self.input_dialog:onShowKeyboard()
self.input_dialog:onShowKeyboard(ignore_first_hold_release)
end
function InputContainer:closeInputDialog()