File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed
app/src/main/kotlin/com/simplemobiletools/notes/pro/activities Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change @@ -102,8 +102,8 @@ class MainActivity : SimpleActivity() {
102102 override fun onCreateOptionsMenu (menu : Menu ): Boolean {
103103 menuInflater.inflate(R .menu.menu, menu)
104104 menu.apply {
105- findItem(R .id.undo).isVisible = showUndoButton
106- findItem(R .id.redo).isVisible = showRedoButton
105+ findItem(R .id.undo).isVisible = showUndoButton && mCurrentNote.type == TYPE_TEXT
106+ findItem(R .id.redo).isVisible = showRedoButton && mCurrentNote.type == TYPE_TEXT
107107 }
108108
109109 return true
@@ -118,7 +118,7 @@ class MainActivity : SimpleActivity() {
118118 findItem(R .id.export_all_notes).isVisible = shouldBeVisible
119119
120120 saveNoteButton = findItem(R .id.save_note)
121- saveNoteButton!! .isVisible = ! config.autosaveNotes && showSaveButton
121+ saveNoteButton!! .isVisible = ! config.autosaveNotes && showSaveButton && mCurrentNote.type == TYPE_TEXT
122122 }
123123
124124 pager_title_strip.beVisibleIf(shouldBeVisible)
@@ -272,6 +272,7 @@ class MainActivity : SimpleActivity() {
272272 onPageChangeListener {
273273 mCurrentNote = mNotes[it]
274274 config.currentNoteId = mCurrentNote.id!!
275+ invalidateOptionsMenu()
275276 }
276277 }
277278
You can’t perform that action at this time.
0 commit comments