|
@@ -1102,7 +1102,12 @@ namespace InABox.DynamicGrid
|
|
|
DoChanged();
|
|
|
bChanged = false;
|
|
|
_editingObject = null;
|
|
|
- DataGridItems?.AcceptChanges();
|
|
|
+
|
|
|
+ // Commented out on 19/02/2024 by Kenric. I don't see this being necessary, though I could be wrong. Nevertheless, it was causing a bug when
|
|
|
+ // editing the filter row. It seems that this causes Syncfusion to commit the filter predicates internally, which means that after leaving a
|
|
|
+ // filter row cell, the filter remained even once it was cleared, meaning a refresh was necessary to get the data back.
|
|
|
+ // I've tested on Bills to see if editing works with this empty, and it seems so.
|
|
|
+ //DataGridItems?.AcceptChanges();
|
|
|
}
|
|
|
|
|
|
private void UpdateRow(CoreRow row, DataRow? dataRow, Dictionary<string, object?> changes)
|