Bug 802544
Summary: | links are getting null in them, e.g. cannot view plugin details page in admin section | ||
---|---|---|---|
Product: | [Other] RHQ Project | Reporter: | John Sanda <jsanda> |
Component: | Core Server | Assignee: | John Sanda <jsanda> |
Status: | CLOSED CURRENTRELEASE | QA Contact: | Mike Foley <mfoley> |
Severity: | medium | Docs Contact: | |
Priority: | unspecified | ||
Version: | unspecified | CC: | hrupp, jkandasa, mazz |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2013-09-02 07:26:58 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: | |||
Bug Depends On: | |||
Bug Blocks: | 682255, 735475 |
Description
John Sanda
2012-03-12 19:20:20 UTC
Looks like this was caused by the work done for bug 682255. This also happens when you click "New" to create a new dynagroup. The reason the null links were showing up is because with the title decoration, VLayouts were getting added to NavigationItems instead of the view objects as previously done. The problem with this is that the view classes implement BookmarkableView, but the VLayout getting added to the NavigationItem does not. When the view is subsequently rendered, the renderView method of the view was not getting invoked which resulted in the URLs with null showing up in them. This commit resolves the issue by adding the original view object to the NavigationItem. Only when a NavigtionItem is selected to become the current view is it then decorated while renderView still gets invoked. master commit hash: e2307097306845184bb25c88f9c74189de938dd8 *** Bug 803839 has been marked as a duplicate of this bug. *** Following links are working as expected, hence moving this defect to verified state. - User creation - Role Creation - Plugin Details (Agent/Server) - DynaGroup Definitions Creation Verified on, Version: 4.4.0-SNAPSHOT Build Number: ed3c3f2 GWT Version: 2.4.0 SmartGWT Version: 3.0 Bulk closing of issues that were VERIFIED, had no target release and where the status changed more than a year ago. |