You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Assignee: elippmann
Status: Resolved (closed on 2016-12-12 14:03:32 +00:00)
Target Version: 2.4.0
Last Update: 2016-12-12 14:03:32 +00:00 (in Redmine)
I examined strange layout bugs from time to time, but have never been able to reproduce them. Now I finally caught at least one of them. There are requests asking to re-render the layout (#layout). This has the side-effect that properties that should target a specific container #col1 in that case) will be placed into the #layout tag.
This will have the side-effect of module-styles affecting the whole layout, rendering bugs in the menu and more. Should be fixed by hard-coding that exception to loader.js, making sure that classes like icinga-module, module- and settings related to auto-refresh are placed to #col1 instead of #layout. Please also check whether the same problem exists for data-base-target=_main.
To reproduce this just SHIFT-TAB in the search field and enable (or disable) auto-refresh.
Best,
Thomas
NB: It would be cool if this could make it into the next release ;-)
Any URL that belongs to a module, monitoring/list/hosts, whatever. Go there, have a look at the #layout div in your browsers dev tools. Then click to the global search field, SHIFT-Tab, disable auto-refresh, have another look.
This issue has been migrated from Redmine: https://dev.icinga.com/issues/13467
Created by tgelf on 2016-12-07 20:59:26 +00:00
Assignee: elippmann
Status: Resolved (closed on 2016-12-12 14:03:32 +00:00)
Target Version: 2.4.0
Last Update: 2016-12-12 14:03:32 +00:00 (in Redmine)
I examined strange layout bugs from time to time, but have never been able to reproduce them. Now I finally caught at least one of them. There are requests asking to re-render the layout (#layout). This has the side-effect that properties that should target a specific container #col1 in that case) will be placed into the #layout tag.
This will have the side-effect of module-styles affecting the whole layout, rendering bugs in the menu and more. Should be fixed by hard-coding that exception to loader.js, making sure that classes like icinga-module, module- and settings related to auto-refresh are placed to #col1 instead of #layout. Please also check whether the same problem exists for data-base-target=_main.
To reproduce this just SHIFT-TAB in the search field and enable (or disable) auto-refresh.
Best,
Thomas
NB: It would be cool if this could make it into the next release ;-)
Changesets
2016-12-12 14:02:51 +00:00 by elippmann e030229
The text was updated successfully, but these errors were encountered: