mirror of
https://github.com/SimpleMobileTools/Simple-Notes.git
synced 2025-04-19 01:37:22 +02:00
update the checklist widget after modifying an item
This commit is contained in:
parent
eb75c111d3
commit
3f153822cc
@ -13,6 +13,7 @@ import com.simplemobiletools.notes.pro.activities.SimpleActivity
|
|||||||
import com.simplemobiletools.notes.pro.adapters.ChecklistAdapter
|
import com.simplemobiletools.notes.pro.adapters.ChecklistAdapter
|
||||||
import com.simplemobiletools.notes.pro.dialogs.NewChecklistItemDialog
|
import com.simplemobiletools.notes.pro.dialogs.NewChecklistItemDialog
|
||||||
import com.simplemobiletools.notes.pro.extensions.notesDB
|
import com.simplemobiletools.notes.pro.extensions.notesDB
|
||||||
|
import com.simplemobiletools.notes.pro.extensions.updateWidgets
|
||||||
import com.simplemobiletools.notes.pro.helpers.NOTE_ID
|
import com.simplemobiletools.notes.pro.helpers.NOTE_ID
|
||||||
import com.simplemobiletools.notes.pro.helpers.NotesHelper
|
import com.simplemobiletools.notes.pro.helpers.NotesHelper
|
||||||
import com.simplemobiletools.notes.pro.interfaces.ChecklistItemsListener
|
import com.simplemobiletools.notes.pro.interfaces.ChecklistItemsListener
|
||||||
@ -100,6 +101,7 @@ class ChecklistFragment : NoteFragment(), ChecklistItemsListener {
|
|||||||
val clickedNote = it as ChecklistItem
|
val clickedNote = it as ChecklistItem
|
||||||
clickedNote.isDone = !clickedNote.isDone
|
clickedNote.isDone = !clickedNote.isDone
|
||||||
saveNote(items.indexOfFirst { it.id == clickedNote.id })
|
saveNote(items.indexOfFirst { it.id == clickedNote.id })
|
||||||
|
context?.updateWidgets()
|
||||||
}.apply {
|
}.apply {
|
||||||
view.checklist_list.adapter = this
|
view.checklist_list.adapter = this
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user