From 1acda068afc4fa5dacd8eaa07a5551ebc36b3f02 Mon Sep 17 00:00:00 2001 From: tibbi Date: Mon, 30 Jan 2023 12:15:58 +0100 Subject: [PATCH] simplify undo/redo menu button visibility checks --- .../simplemobiletools/notes/pro/activities/MainActivity.kt | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/app/src/main/kotlin/com/simplemobiletools/notes/pro/activities/MainActivity.kt b/app/src/main/kotlin/com/simplemobiletools/notes/pro/activities/MainActivity.kt index d22b17f2..2940e744 100644 --- a/app/src/main/kotlin/com/simplemobiletools/notes/pro/activities/MainActivity.kt +++ b/app/src/main/kotlin/com/simplemobiletools/notes/pro/activities/MainActivity.kt @@ -167,16 +167,13 @@ class MainActivity : SimpleActivity() { val isCurrentItemChecklist = isCurrentItemChecklist() main_toolbar.menu.apply { - val areButtonsVisible = (showRedoButton || showUndoButton) && mCurrentNote.type == NoteType.TYPE_TEXT.value findItem(R.id.undo).apply { - isVisible = areButtonsVisible - isEnabled = showUndoButton && mCurrentNote.type == NoteType.TYPE_TEXT.value + isVisible = showUndoButton && mCurrentNote.type == NoteType.TYPE_TEXT.value icon?.alpha = if (isEnabled) 255 else 127 } findItem(R.id.redo).apply { - isVisible = areButtonsVisible - isEnabled = showRedoButton && mCurrentNote.type == NoteType.TYPE_TEXT.value + isVisible = showRedoButton && mCurrentNote.type == NoteType.TYPE_TEXT.value icon?.alpha = if (isEnabled) 255 else 127 }