mirror of
https://github.com/SimpleMobileTools/Simple-Notes.git
synced 2025-04-18 01:07:23 +02:00
invalidate the options menu at every viewpager refreshing
This commit is contained in:
parent
d387820ad2
commit
27c815ec3f
@ -250,6 +250,7 @@ class MainActivity : SimpleActivity() {
|
|||||||
private fun initViewPager() {
|
private fun initViewPager() {
|
||||||
NotesHelper(this).getNotes {
|
NotesHelper(this).getNotes {
|
||||||
mNotes = it
|
mNotes = it
|
||||||
|
invalidateOptionsMenu()
|
||||||
mCurrentNote = mNotes[0]
|
mCurrentNote = mNotes[0]
|
||||||
mAdapter = NotesPagerAdapter(supportFragmentManager, mNotes, this)
|
mAdapter = NotesPagerAdapter(supportFragmentManager, mNotes, this)
|
||||||
view_pager.apply {
|
view_pager.apply {
|
||||||
@ -307,7 +308,6 @@ class MainActivity : SimpleActivity() {
|
|||||||
NotesHelper(this).insertOrUpdateNote(note) {
|
NotesHelper(this).insertOrUpdateNote(note) {
|
||||||
val newNoteId = it
|
val newNoteId = it
|
||||||
showSaveButton = false
|
showSaveButton = false
|
||||||
invalidateOptionsMenu()
|
|
||||||
initViewPager()
|
initViewPager()
|
||||||
updateSelectedNote(newNoteId)
|
updateSelectedNote(newNoteId)
|
||||||
view_pager.onGlobalLayout {
|
view_pager.onGlobalLayout {
|
||||||
@ -407,7 +407,6 @@ class MainActivity : SimpleActivity() {
|
|||||||
NotesHelper(this).getNotes {
|
NotesHelper(this).getNotes {
|
||||||
mNotes = it
|
mNotes = it
|
||||||
showSaveButton = false
|
showSaveButton = false
|
||||||
invalidateOptionsMenu()
|
|
||||||
initViewPager()
|
initViewPager()
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -590,7 +589,6 @@ class MainActivity : SimpleActivity() {
|
|||||||
updateWidgets()
|
updateWidgets()
|
||||||
}
|
}
|
||||||
|
|
||||||
invalidateOptionsMenu()
|
|
||||||
initViewPager()
|
initViewPager()
|
||||||
|
|
||||||
if (deleteFile) {
|
if (deleteFile) {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user