From af4023c85f0ded1be9d0d7fceaa91b648b6aa3e0 Mon Sep 17 00:00:00 2001 From: Goofyz Leung Date: Thu, 25 Jan 2024 08:49:29 +0800 Subject: [PATCH] fix: do not set zero-width non-clickable key with default width --- .../com/osfans/trime/ime/keyboard/KeyboardSizeCalculator.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/com/osfans/trime/ime/keyboard/KeyboardSizeCalculator.kt b/app/src/main/java/com/osfans/trime/ime/keyboard/KeyboardSizeCalculator.kt index b2f333682b..14f003a011 100644 --- a/app/src/main/java/com/osfans/trime/ime/keyboard/KeyboardSizeCalculator.kt +++ b/app/src/main/java/com/osfans/trime/ime/keyboard/KeyboardSizeCalculator.kt @@ -37,7 +37,7 @@ class KeyboardSizeCalculator( for (mk in lm) { val weight = obtainFloat(mk, "width", 0f) val keyWidthWeight = - if (weight == 0f) { + if (weight == 0f && mk.contains("click")) { keyboardKeyWidth } else { weight