Skip to content

Commit 6f666de

Browse files
author
if-can
committed
fix: liquid keyboard symbollist not working
1 parent d0e54c9 commit 6f666de

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

app/src/main/java/com/osfans/trime/ime/symbol/LiquidKeyboard.kt

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ class LiquidKeyboard(
8080
setOnDebouncedItemClick { _, _, position ->
8181
val item = items[position]
8282
when (currentBoardType) {
83-
SymbolBoardType.SYMBOL -> triggerSymbolInput(item.first)
83+
SymbolBoardType.SYMBOL -> triggerSymbolInput(item.second)
8484
SymbolBoardType.TABS -> {
8585
val realPosition = TabManager.tabTags.indexOfFirst { it.text == item.first }
8686
select(realPosition)
@@ -160,7 +160,8 @@ class LiquidKeyboard(
160160
val items =
161161
data.map {
162162
val text = if (tag.type == SymbolBoardType.SYMBOL) it.label else it.text
163-
text to ""
163+
val value = if (tag.type == SymbolBoardType.SYMBOL) it.text else ""
164+
text to value
164165
}
165166
initVarLengthKeys(items)
166167
}

0 commit comments

Comments
 (0)