Hi Roberto,
Thanks for contacting Syncfusion support.
The eventList is not getting updated when you call box.delete method. Instead of that, you can use box.deleteAt(key) to remove a row from collection. Please refer the following code snippet for your reference,
|
void deleteEvent(key) async {
var box = await Hive.openBox(_boxName);
await box.deleteAt(key);
eventList = box.values.toList();
print('Deleted event at: ' + key.toString());
refresh();
} |
Please let us know for further assistance on this.