From 31f7a492bedcb215ed9b538e37876f9e343082d5 Mon Sep 17 00:00:00 2001 From: Christian Bastian <80225746+cdb-boop@users.noreply.github.com> Date: Fri, 26 Jul 2024 20:54:00 -0400 Subject: [PATCH] Added tab content scroll memory. --- web/model-manager.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/web/model-manager.js b/web/model-manager.js index 667e111..c73c09e 100644 --- a/web/model-manager.js +++ b/web/model-manager.js @@ -445,9 +445,11 @@ function GenerateTabGroup(tabData) { }); tabContents.forEach((tabContent) => { if (name === tabContent.getAttribute("data-name")) { + tabContent.scrollTop = tabContent.dataset["scrollTop"] ?? 0; tabContent.style.display = ""; } else { + tabContent.dataset["scrollTop"] = tabContent.scrollTop; tabContent.style.display = "none"; } });