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

Bug 582055

Summary: [FilterRow] fill combo from filtered list sometimes inconsistent
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.1.0   
Target Milestone: 2.2.0   
Hardware: PC   
OS: Windows 10   
See Also: https://git.eclipse.org/r/c/nattable/org.eclipse.nebula.widgets.nattable/+/202480
https://git.eclipse.org/r/c/nattable/org.eclipse.nebula.widgets.nattable/+/202487
https://git.eclipse.org/r/c/nattable/org.eclipse.nebula.widgets.nattable/+/202494
Whiteboard:

Description Dirk Fauth CLA 2023-06-12 10:55:25 EDT
By enabling the feature to fill the filter comboboxes from the already filtered content in an Excel-like filter row, it sometimes comes to unexpected behaviour. Sometimes all values are shown although a filter is already applied in another column, sometimes the filter in the second column suddenly changes on opening the filter dropdown, etc.

The reason seems to be that:
- on opening a filter dropdown in an already filtered table, the commit misses the currently selected items that are currently not visible. This changes a filter although it shouldn't.
- in initial scenarios the allValueCache is propagated with the wrong values.
Comment 1 Dirk Fauth CLA 2023-06-30 09:13:28 EDT
Released with 2.2.0