summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--template/en/default/attachment/list.html.tmpl7
1 files changed, 6 insertions, 1 deletions
diff --git a/template/en/default/attachment/list.html.tmpl b/template/en/default/attachment/list.html.tmpl
index 57840db03..5da894e07 100644
--- a/template/en/default/attachment/list.html.tmpl
+++ b/template/en/default/attachment/list.html.tmpl
@@ -25,6 +25,7 @@
function toggle_display(link) {
var table = document.getElementById("attachment_table");
var rows = table.getElementsByTagName("tr");
+ var originalHeight = table.offsetHeight; // Store current height for scrolling
var toggle;
if (link.innerHTML == "Show Obsolete") {
@@ -40,7 +41,11 @@
if (rows[i].className.match('bz_tr_obsolete'))
rows[i].style.display = toggle;
}
- return true;
+
+ var newHeight = table.offsetHeight;
+ window.scrollBy(0, newHeight - originalHeight);
+
+ return false;
}
//-->
</script>