Always handle key presses
Otherwise there won't be any click feedback when "Show key popup" is disabled
This commit is contained in:
parent
d3bf5f0d72
commit
96cc36d13a
|
@ -753,10 +753,6 @@ class MyKeyboardView @JvmOverloads constructor(context: Context, attrs: Attribut
|
||||||
}
|
}
|
||||||
|
|
||||||
private fun showPreview(keyIndex: Int) {
|
private fun showPreview(keyIndex: Int) {
|
||||||
if (!context.config.showPopupOnKeypress) {
|
|
||||||
return
|
|
||||||
}
|
|
||||||
|
|
||||||
val oldKeyIndex = mCurrentKeyIndex
|
val oldKeyIndex = mCurrentKeyIndex
|
||||||
val previewPopup = mPreviewPopup
|
val previewPopup = mPreviewPopup
|
||||||
mCurrentKeyIndex = keyIndex
|
mCurrentKeyIndex = keyIndex
|
||||||
|
@ -784,6 +780,10 @@ class MyKeyboardView @JvmOverloads constructor(context: Context, attrs: Attribut
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
if (!context.config.showPopupOnKeypress) {
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
// If key changed and preview is on ...
|
// If key changed and preview is on ...
|
||||||
if (oldKeyIndex != mCurrentKeyIndex) {
|
if (oldKeyIndex != mCurrentKeyIndex) {
|
||||||
if (previewPopup.isShowing) {
|
if (previewPopup.isShowing) {
|
||||||
|
|
Loading…
Reference in New Issue