fix #249, allow renaming checklist items

This commit is contained in:
tibbi
2018-12-26 23:34:04 +01:00
parent aedf7b7d79
commit 02c73cdec0
4 changed files with 70 additions and 2 deletions

View File

@ -11,6 +11,7 @@ import com.simplemobiletools.commons.extensions.beVisibleIf
import com.simplemobiletools.commons.extensions.getColoredDrawableWithColor
import com.simplemobiletools.commons.views.MyRecyclerView
import com.simplemobiletools.notes.pro.R
import com.simplemobiletools.notes.pro.dialogs.RenameChecklistItemDialog
import com.simplemobiletools.notes.pro.helpers.DONE_CHECKLIST_ITEM_ALPHA
import com.simplemobiletools.notes.pro.interfaces.ChecklistItemsListener
import com.simplemobiletools.notes.pro.models.ChecklistItem
@ -77,7 +78,14 @@ class ChecklistAdapter(activity: BaseSimpleActivity, var items: ArrayList<Checkl
}
private fun renameChecklistItem() {
val item = getSelectedItems().first()
RenameChecklistItemDialog(activity, item.title) {
val position = getSelectedItemPositions().first()
item.title = it
listener?.saveChecklist()
notifyItemChanged(position)
finishActMode()
}
}
private fun deleteSelection() {