From fb02b8a314df894945d31f1aa29138e069844f39 Mon Sep 17 00:00:00 2001 From: bawyap Date: Thu, 20 Aug 2020 14:53:26 +0530 Subject: [PATCH] FNX2-15653:Refactors check method --- .../mozilla/fenix/shortcut/CreateShortcutFragment.kt | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/org/mozilla/fenix/shortcut/CreateShortcutFragment.kt b/app/src/main/java/org/mozilla/fenix/shortcut/CreateShortcutFragment.kt index 54ffa8539..f4c641c90 100644 --- a/app/src/main/java/org/mozilla/fenix/shortcut/CreateShortcutFragment.kt +++ b/app/src/main/java/org/mozilla/fenix/shortcut/CreateShortcutFragment.kt @@ -58,12 +58,14 @@ class CreateShortcutFragment : DialogFragment() { } private fun updateAddButtonEnabledState() { - val text = shortcut_text.text - add_button.isEnabled = isTextValid(text) - add_button.alpha = if (isTextValid(text)) ENABLED_ALPHA else DISABLED_ALPHA + add_button.isEnabled = isTextValid() + add_button.alpha = if (isTextValid()) ENABLED_ALPHA else DISABLED_ALPHA } - private fun isTextValid(text: Editable) = text.isNotEmpty() && !text.isBlank() + private fun isTextValid(): Boolean { + val text = shortcut_text.text + return text.isNotEmpty() && !text.isBlank() + } companion object { private const val ENABLED_ALPHA = 1.0f