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

Bug 411502

Summary: [Tree] Virtual tree does not refresh correctly
Product: [RT] RAP Reporter: Holger Staudacher <holger.staudacher>
Component: RWTAssignee: Project Inbox <rap-inbox>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: P3    
Version: 2.1   
Target Milestone: 2.2 M1   
Hardware: PC   
OS: Mac OS X   
Whiteboard:
Attachments:
Description Flags
Project to reproduce none

Description Holger Staudacher CLA 2013-06-24 11:02:04 EDT
Created attachment 232703 [details]
Project to reproduce

Given is a virtual tree (viewer) that has e.g. 10k items. When setting a filter and calling viewer.refresh( true ) the client does not refresh the tree. A manual scrolling triggers a refresh.

I will attach a demo project. Just run it and scroll down to the bottom. When at the bottom press the filter button. After this scroll a little bit. (Maybe you need to remove one or two lines of Tabris code from this example)
Comment 1 Ivan Furnadjiev CLA 2013-06-25 08:51:02 EDT
Reproducible with Controls Demo -> Tree tab:
1. Check VIRTUAL check box
2. Click "Deselect All" button
3. Change item count to 1500
4. Scroll the tree fast to the end
5. Change item count to 150
"..." appears in the Tree. The same scenario works fine with Table.
Comment 2 Ivan Furnadjiev CLA 2013-06-25 09:33:28 EDT
Fixed in master with commit 498cbf82d61d25ee3e589d5c0dd673df369dfda2.