update the checklist widget after modifying an item

This commit is contained in:
tibbi 2018-12-09 18:46:34 +01:00
parent eb75c111d3
commit 3f153822cc
1 changed files with 2 additions and 0 deletions

View File

@ -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
} }