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