From 5950ef4e1fc8808efb2616083146c12ff3e1a350 Mon Sep 17 00:00:00 2001 From: Naveen Singh Date: Fri, 14 Jun 2024 15:39:25 +0530 Subject: [PATCH] Minor code improvement --- .../main/kotlin/org/fossify/keyboard/views/MyKeyboardView.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/main/kotlin/org/fossify/keyboard/views/MyKeyboardView.kt b/app/src/main/kotlin/org/fossify/keyboard/views/MyKeyboardView.kt index 02e817b8..b4bb73b9 100644 --- a/app/src/main/kotlin/org/fossify/keyboard/views/MyKeyboardView.kt +++ b/app/src/main/kotlin/org/fossify/keyboard/views/MyKeyboardView.kt @@ -144,6 +144,7 @@ class MyKeyboardView @JvmOverloads constructor(context: Context, attrs: Attribut private var mKeyBackground: Drawable? = null private var mShowKeyBorders: Boolean = false private var mUsingSystemTheme: Boolean = true + private var mVoiceInputMethod: String = "" private var mToolbarHolder: View? = null private var mClipboardManagerHolder: View? = null @@ -385,6 +386,7 @@ class MyKeyboardView @JvmOverloads constructor(context: Context, attrs: Attribut mShowKeyBorders = config.showKeyBorders mUsingSystemTheme = config.isUsingSystemTheme + mVoiceInputMethod = config.voiceInputMethod } val isMainKeyboard = changedView == null || changedView != keyboardPopupBinding?.miniKeyboardView @@ -429,7 +431,7 @@ class MyKeyboardView @JvmOverloads constructor(context: Context, attrs: Attribut pinnedClipboardItems.applyColorFilter(mTextColor) clipboardClear.applyColorFilter(mTextColor) voiceInputButton.applyColorFilter(mTextColor) - voiceInputButton.beGoneIf(context.config.voiceInputMethod.isEmpty()) + voiceInputButton.beGoneIf(mVoiceInputMethod.isEmpty()) mToolbarHolder?.beInvisibleIf(context.isDeviceLocked)