mirror of
https://github.com/SimpleMobileTools/Simple-Calendar.git
synced 2025-06-05 21:59:17 +02:00
fix a crash at deleting events
This commit is contained in:
@@ -171,12 +171,7 @@ class DayFragment : Fragment(), DBHelper.DBOperationsListener, AdapterView.OnIte
|
|||||||
}
|
}
|
||||||
|
|
||||||
fun deleteEvents() {
|
fun deleteEvents() {
|
||||||
val cnt = mToBeDeleted.size
|
val eventIDs = Array(mToBeDeleted.size, { i -> (mToBeDeleted[i].toString()) })
|
||||||
val eventIDs = arrayOf<String>()
|
|
||||||
for (i in 0..cnt - 1) {
|
|
||||||
eventIDs[i] = mToBeDeleted[i].toString()
|
|
||||||
}
|
|
||||||
|
|
||||||
DBHelper.newInstance(activity.applicationContext, this).deleteEvents(eventIDs)
|
DBHelper.newInstance(activity.applicationContext, this).deleteEvents(eventIDs)
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -201,7 +196,6 @@ class DayFragment : Fragment(), DBHelper.DBOperationsListener, AdapterView.OnIte
|
|||||||
}
|
}
|
||||||
|
|
||||||
override fun onCreateActionMode(mode: ActionMode, menu: Menu): Boolean {
|
override fun onCreateActionMode(mode: ActionMode, menu: Menu): Boolean {
|
||||||
//checkDeleteEvents()
|
|
||||||
val inflater = mode.menuInflater
|
val inflater = mode.menuInflater
|
||||||
inflater.inflate(R.menu.menu_day_cab, menu)
|
inflater.inflate(R.menu.menu_day_cab, menu)
|
||||||
return true
|
return true
|
||||||
@@ -230,7 +224,6 @@ class DayFragment : Fragment(), DBHelper.DBOperationsListener, AdapterView.OnIte
|
|||||||
}
|
}
|
||||||
|
|
||||||
override fun eventUpdated(event: Event) {
|
override fun eventUpdated(event: Event) {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
override fun eventsDeleted(cnt: Int) {
|
override fun eventsDeleted(cnt: Int) {
|
||||||
|
Reference in New Issue
Block a user