js: Explicitly update history when col2 is closed
Instead of doing this by default. There are too many cases where this isn't necessary at all. fixes #5178
This commit is contained in:
parent
ff0fc55907
commit
8ec42b05f8
|
@ -416,6 +416,7 @@
|
|||
} else {
|
||||
if (_this.icinga.loader.getLinkTargetFor($tr).attr('id') === 'col2') {
|
||||
_this.icinga.ui.layout1col();
|
||||
_this.icinga.history.pushCurrentState();
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -303,6 +303,7 @@
|
|||
this.currentLayout = matched[1];
|
||||
if (this.currentLayout === 'poor' || this.currentLayout === 'minimal') {
|
||||
this.layout1col();
|
||||
this.icinga.history.replaceCurrentState();
|
||||
} else if (this.icinga.initialized) {
|
||||
// layout1col() also triggers this, that's why an else is required
|
||||
$('#layout').trigger('layout-change');
|
||||
|
@ -351,7 +352,6 @@
|
|||
delete $c[0].dataset.icingaContainerId;
|
||||
$c.removeAttr('class').attr('class', 'container');
|
||||
$c.trigger('close-column');
|
||||
this.icinga.history.pushCurrentState();
|
||||
$c.html('');
|
||||
},
|
||||
|
||||
|
|
Loading…
Reference in New Issue