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

Bug 581303

Summary: [Filter Row] - rendering glitch in scrolled state
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/+/199281
https://git.eclipse.org/c/nattable/org.eclipse.nebula.widgets.nattable.git/commit/?id=5f483a5408a00f74f8409687cd52bf4b82f914dc
https://git.eclipse.org/r/c/nattable/org.eclipse.nebula.widgets.nattable/+/199284
https://git.eclipse.org/c/nattable/org.eclipse.nebula.widgets.nattable.git/commit/?id=63fb609615ff39abca58430b1ed3a3a9eaedddca
Whiteboard:

Description Dirk Fauth CLA 2023-01-09 04:52:18 EST
With the FilterRowTextCellEditor a filter is applied on typing. If the NatTable is scrolled to the very right and a filter is applied so that the scrollbar vanishes, there is a rendering glitch that shows the filter cell editor in the previous position while the end of the table moves to the right for the space of the scrollbar. This also makes the clear filter icon visible as it is not hidden by the editor anymore.

With the default TextEditor this problem does not occur, as the filter is only applied on commit, which actually closes the editor.
Comment 1 Eclipse Genie CLA 2023-01-09 04:53:46 EST
New Gerrit change created: https://git.eclipse.org/r/c/nattable/org.eclipse.nebula.widgets.nattable/+/199281
Comment 3 Eclipse Genie CLA 2023-01-09 06:34:30 EST
New Gerrit change created: https://git.eclipse.org/r/c/nattable/org.eclipse.nebula.widgets.nattable/+/199284
Comment 5 Dirk Fauth CLA 2023-03-31 03:49:25 EDT
Fixed with 2.1.0