yahoo-eng-team team mailing list archive
-
yahoo-eng-team team
-
Mailing list archive
-
Message #60829
[Bug 1659456] [NEW] panels in PANEL_GROUP="default" are hidden
Public bug reported:
Default panel group items are collapsed and hidden if used in
conjunction with non-default panel groups. The divs and panel links are
present in the source for the page, but cannot be accessed without
editing the html in browser.
An example would be attempting to add a new panel to the default panel
group for the 'project' dashboard. The panel would be accessible
directly via the url, the code would be in the html, but the css classes
would mean it would be hidden. On the menu the new panel should sit at
the same level as 'compute'/'network'/etc but it is simply hidden and
there is no way to as a normal user click or unhide that panel.
This happens because of the following code:
https://github.com/openstack/horizon/blob/master/horizon/templates/horizon/_sidebar.html#L35
In part this is a regression of:
https://bugs.launchpad.net/horizon/+bug/1403094
Although in this case the default panel group seems to work, just the
template logic is no honouring it.
** Affects: horizon
Importance: Undecided
Assignee: Adrian Turjak (adriant-y)
Status: In Progress
--
You received this bug notification because you are a member of Yahoo!
Engineering Team, which is subscribed to OpenStack Dashboard (Horizon).
https://bugs.launchpad.net/bugs/1659456
Title:
panels in PANEL_GROUP="default" are hidden
Status in OpenStack Dashboard (Horizon):
In Progress
Bug description:
Default panel group items are collapsed and hidden if used in
conjunction with non-default panel groups. The divs and panel links
are present in the source for the page, but cannot be accessed without
editing the html in browser.
An example would be attempting to add a new panel to the default panel
group for the 'project' dashboard. The panel would be accessible
directly via the url, the code would be in the html, but the css
classes would mean it would be hidden. On the menu the new panel
should sit at the same level as 'compute'/'network'/etc but it is
simply hidden and there is no way to as a normal user click or unhide
that panel.
This happens because of the following code:
https://github.com/openstack/horizon/blob/master/horizon/templates/horizon/_sidebar.html#L35
In part this is a regression of:
https://bugs.launchpad.net/horizon/+bug/1403094
Although in this case the default panel group seems to work, just the
template logic is no honouring it.
To manage notifications about this bug go to:
https://bugs.launchpad.net/horizon/+bug/1659456/+subscriptions