Patch #20906
closedFix mulitple tab navigation highlighting and content hiding
0%
Description
Assuming you have multiple tab navigations on one page, clicking on a tab leads to the false behaviour that highlighted tabs in another tab navigation lose their highlighting. This is caused by the current implementation of showTab in application.js, because it only assumes the case of having only one tab navigation on one page (see source:trunk/public/javascripts/application.js#L319). This assumption also causes the behaviour, that all elements that match the selector
div#content .tab-content
will be hidden if one tab is clicked (see source:trunk/public/javascripts/application.js#L318).
The attached patch takes the possibility of having several tab navigations into consideration. It does not remove the highlighting for other tab navigations and hides the tab content of the corresponding tab context.
Files
Related issues