From 6124f984eecc92914bcbb0187aaf1a0be4c8d8e7 Mon Sep 17 00:00:00 2001 From: Matthias Jentsch Date: Tue, 14 Oct 2014 15:50:15 +0200 Subject: [PATCH] Adjust scroll position on container after triggering the 'rendered' event Prevent behaviors from altering the current scroll-position on page reload when refreshing or changing the focus. fixes #7269 --- public/js/icinga/loader.js | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/public/js/icinga/loader.js b/public/js/icinga/loader.js index 9847df4e6..dca88c394 100644 --- a/public/js/icinga/loader.js +++ b/public/js/icinga/loader.js @@ -723,9 +723,6 @@ } this.icinga.ui.assignUniqueContainerIds(); - if (scrollPos !== false) { - $container.scrollTop(scrollPos); - } if (origFocus) { $(origFocus).focus(); } @@ -733,6 +730,9 @@ // TODO: this.icinga.events.refreshContainer(container); $container.trigger('rendered'); + if (scrollPos !== false) { + $container.scrollTop(scrollPos); + } var icinga = this.icinga; //icinga.events.applyHandlers($container); icinga.ui.initializeControls($container);