Some Eclipse Foundation services are deprecated, or will be soon. Please ensure you've read this important communication.

Bug 581391

Summary: [Filter] Persistence failure for values with comma
Product: [Technology] NatTable Reporter: Dirk Fauth <dirk.fauth>
Component: CoreAssignee: Dirk Fauth <dirk.fauth>
Status: CLOSED FIXED QA Contact:
Severity: normal    
Priority: P3    
Version: 2.0.5   
Target Milestone: 2.1.0   
Hardware: PC   
OS: Windows 10   
See Also: https://git.eclipse.org/r/c/nattable/org.eclipse.nebula.widgets.nattable/+/199504
https://git.eclipse.org/c/nattable/org.eclipse.nebula.widgets.nattable.git/commit/?id=0b6472ec0c7fda0d2555d74a398325333b2c8d0b
Whiteboard:

Description Dirk Fauth CLA 2023-01-20 08:20:54 EST
If the Excel-like filter row is used, the filter values are collections that need some special persistence logic to be able to save and load the values correctly. For the String representation of the collection, the contained values are separated via ','. If a value also contains that character, the loading of a previous applied filter fails.

Similar to the pipe character, there needs to be some replacement for the comma character in order to be able to save and load the values correctly.
Comment 1 Eclipse Genie CLA 2023-01-20 08:30:45 EST
New Gerrit change created: https://git.eclipse.org/r/c/nattable/org.eclipse.nebula.widgets.nattable/+/199504
Comment 3 Dirk Fauth CLA 2023-03-31 03:48:05 EDT
Fixed with 2.1.0