When laxy loading tabs don't overwrite query params.
Fixes bug 1015702 Change-Id: I5f6a895af09481b5c47a0335bb12c620b4c4be08
This commit is contained in:
parent
b9be56f209
commit
4624620059
@ -5,7 +5,12 @@ horizon.tabs.load_tab = function (evt) {
|
|||||||
tab_id = $this.attr('data-target'),
|
tab_id = $this.attr('data-target'),
|
||||||
tab_pane = $(tab_id);
|
tab_pane = $(tab_id);
|
||||||
tab_pane.append("<i class='icon icon-updating ajax-updating'></i> <span>loading...</span>");
|
tab_pane.append("<i class='icon icon-updating ajax-updating'></i> <span>loading...</span>");
|
||||||
tab_pane.load("?tab=" + tab_id.replace('#', ''));
|
// If query params exist, append tab id.
|
||||||
|
if(window.location.search.length > 0) {
|
||||||
|
tab_pane.load(window.location.search + "&tab=" + tab_id.replace('#', ''));
|
||||||
|
} else {
|
||||||
|
tab_pane.load("?tab=" + tab_id.replace('#', ''));
|
||||||
|
}
|
||||||
$this.attr("data-loaded", "true");
|
$this.attr("data-loaded", "true");
|
||||||
evt.preventDefault();
|
evt.preventDefault();
|
||||||
};
|
};
|
||||||
|
Loading…
x
Reference in New Issue
Block a user