Using SmartGWT 2.4 LGPL, I am facing what I believe is a bug in the client-side filtering relating to Advanced Criteria. 
When updating a record, and using the ListGrid.updateData() method, the returned record is subject to client-side filtering. Normally, this is fine and works perfectly. However, when the Advanced Criteria contains DateTime fields, the filter fails.
My isc console shows this as the debug info:
	
							
						
					When updating a record, and using the ListGrid.updateData() method, the returned record is subject to client-side filtering. Normally, this is fine and works perfectly. However, when the Advanced Criteria contains DateTime fields, the filter fails.
My isc console shows this as the debug info:
Code:
	
	14:38:28.532:XRP5:DEBUG:ResultSet:isc_ResultSet_5 (created by: isc_ResultsPanel_1_0):row dropped:
{id: "12",
startTime: "2011-02-08 20:34:09.823 GMT+0000",
name: "dpassen1"
}
didn't match filter: {operator: "and",
criteria: Array[2],
_constructor: "AdvancedCriteria"}
14:38:28.533:XRP5:DEBUG:ResultSet:isc_ResultSet_5 (created by: isc_ResultsPanel_1_0):updated cache: 0 row(s) added, 0 row(s) updated, 1 row(s) removed.
Comment