Project

General

Profile

Actions

Bug #6591

closed

WTreeView items duplication and corruption

Added by Alexander Paukonen over 6 years ago. Updated about 6 years ago.

Status:
Closed
Priority:
High
Assignee:
-
Target version:
Start date:
09/06/2018
Due date:
% Done:

0%

Estimated time:

Description

If I open WTreeView demo on WT site and change the size of my Chrome browser so that there are scrolls on TreeView, and then start to scroll the tree with scroll arrow-buttons, eventually tree becomes corrupted (see screenshot). Items are duplicated, also there are randomly placed empty spaces between items.

I checked this on git version - same behavior.

It seems that bigger vertical scroll range leads to this error faster. So fastest way to reproduce this error is to shrink browser as shown on screenshot.


Files

wt-items-duplication-01.png (47.9 KB) wt-items-duplication-01.png Normal demo Alexander Paukonen, 09/06/2018 04:16 PM
wt-items-duplication-02.png (17.6 KB) wt-items-duplication-02.png Small browser window Alexander Paukonen, 09/06/2018 04:16 PM
wt-items-duplication-03.png (65.6 KB) wt-items-duplication-03.png Corrupted tree Alexander Paukonen, 09/06/2018 04:16 PM
wt-items-duplication-04.png (61.5 KB) wt-items-duplication-04.png Corrupted tree scrolled a bit Alexander Paukonen, 09/06/2018 04:16 PM
Actions #1

Updated by Roel Standaert about 6 years ago

  • Status changed from New to Feedback

I just fixed a WTreeView-related regression in Wt 4. Can you check with the latest master if you're still observing this issue? I've also updated the example on the website with this new version.

Actions #2

Updated by Alexander Paukonen about 6 years ago

Currently I do not have needed test environment to check master but I checked example on the website. I tried to reproduce this problem for quite some time on 2 machines and it seems that problem is solved. Tree works fine.

Actions #3

Updated by Roel Standaert about 6 years ago

  • Status changed from Feedback to Closed
Actions

Also available in: Atom PDF