This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 262197 - Outline view tree node expand/collapse is broken in 8.1
Summary: Outline view tree node expand/collapse is broken in 8.1
Status: RESOLVED FIXED
Alias: None
Product: platform
Classification: Unclassified
Component: Outline&TreeTable (show other bugs)
Version: 8.1
Hardware: PC Windows 7 x64
: P2 normal with 2 votes (vote)
Assignee: Martin Entlicher
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-05-23 21:42 UTC by jnk
Modified: 2016-09-02 01:58 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments
TreeOutlineView (23.50 KB, application/zip)
2016-05-23 21:42 UTC, jnk
Details

Note You need to log in before you can comment on or make changes to this bug.
Description jnk 2016-05-23 21:42:03 UTC
Created attachment 159850 [details]
TreeOutlineView

OS: Windows 7
JDK: 7 or later
NetBeans: 8.1

See attached application. Open it in NetBeans. Add org-netbeans-swing-outline.jar to Libraries from NB 8.1 installation. 
Build and execute it. Expand then collapse e.g. 'Management' node; you will see that the table is corrupt and is not rendered correctly, only after a refresh (e.g. window resize). Problem appears with other nodes like e.g. 'Link' when the window is made big enough to show it all when expanded. Seems to be caused by nodes that contain sub-nodes.
This works with previous versions of NetBeans.
Comment 1 hclerx 2016-05-24 04:52:12 UTC
Worked with versions prior to 8.0. Appeared in a beta version of 8.0.
Comment 2 Martin Entlicher 2016-09-01 14:29:15 UTC
Reproduced. It's some refreshing problem. When the window is resized => repainted, it's corrected.
Comment 3 Martin Entlicher 2016-09-01 15:12:45 UTC
Thanks for the test case.

It's fixed by changeset:   300495:460d128cb68c
http://hg.netbeans.org/core-main/rev/460d128cb68c
Comment 4 Quality Engineering 2016-09-02 01:58:41 UTC
Integrated into 'main-silver', will be available in build *201609020002* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)

Changeset: http://hg.netbeans.org/main-silver/rev/460d128cb68c
User: mentlicher@netbeans.org
Log: #262197: Removed unnecessary line translation.