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 212233 - Navigator not working with custom NavigatorDisplayer
Summary: Navigator not working with custom NavigatorDisplayer
Status: RESOLVED FIXED
Alias: None
Product: platform
Classification: Unclassified
Component: Navigator (show other bugs)
Version: 7.2
Hardware: PC Windows 7
: P1 normal (vote)
Assignee: Jan Peska
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-05-09 12:49 UTC by Tomas Pavek
Modified: 2012-05-11 10:12 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Tomas Pavek 2012-05-09 12:49:17 UTC
Fix of bug 211088 broke use of custom NavigatorDisplayer that uses a different TopComponent for displaying navigator panels. E.g the navigator bridge in JDeveloper is now not working.

Please find a different way how NavigatorController can determine if the TopComponent is showing, other than that the TC calls NC.makeActive directly. Custom NavigatorDisplayer implementations can't do this.
Comment 1 Jan Peska 2012-05-10 08:04:38 UTC
fix: http://hg.netbeans.org/core-main/rev/ee8efdce2b2a
Comment 2 Quality Engineering 2012-05-11 10:12:55 UTC
Integrated into 'main-golden', will be available in build *201205110400* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)
Changeset: http://hg.netbeans.org/main-golden/rev/ee8efdce2b2a
User: Jan Peska <JPESKA@netbeans.org>
Log: Issue #212233 - Navigator not working with custom NavigatorDisplayer
NC.makeActive is not called directly from NavigatorTC, "ancestor" property listener call this method instead