Skip to content

Commit

Permalink
refactor: use initVarLengthKeys() for TABS
Browse files Browse the repository at this point in the history
  • Loading branch information
goofyz committed Jan 16, 2024
1 parent 78b519f commit e6d71aa
Showing 1 changed file with 6 additions and 5 deletions.
11 changes: 6 additions & 5 deletions app/src/main/java/com/osfans/trime/ime/symbol/LiquidKeyboard.kt
Original file line number Diff line number Diff line change
Expand Up @@ -90,7 +90,12 @@ class LiquidKeyboard(private val context: Context) : ClipboardHelper.OnClipboard
SymbolKeyboardType.VAR_LENGTH -> {
initVarLengthKeys(TabManager.get().select(i))
}
SymbolKeyboardType.SYMBOL, SymbolKeyboardType.HISTORY, SymbolKeyboardType.TABS -> {
SymbolKeyboardType.TABS -> {
TabManager.get().select(i)
initVarLengthKeys(TabManager.get().tabSwitchData)
Timber.v("All tags in TABS: TabManager.get().tabSwitchData = ${TabManager.get().tabSwitchData}")
}
SymbolKeyboardType.SYMBOL, SymbolKeyboardType.HISTORY -> {
TabManager.get().select(i)
initFixData(i)
}
Expand Down Expand Up @@ -162,10 +167,6 @@ class LiquidKeyboard(private val context: Context) : ClipboardHelper.OnClipboard
when (tabTag.type) {
SymbolKeyboardType.HISTORY ->
simpleAdapter.updateBeans(symbolHistory.toOrderedList().map(::SimpleKeyBean))
SymbolKeyboardType.TABS -> {
simpleAdapter.updateBeans(TabManager.get().tabSwitchData)
Timber.v("All tags in TABS: TabManager.get().tabSwitchData = ${TabManager.get().tabSwitchData}")
}
else ->
simpleAdapter.updateBeans(TabManager.get().select(i))
}
Expand Down

0 comments on commit e6d71aa

Please sign in to comment.