From 04685c9f9db9a545a44ce73eb6325ff7c4681ceb Mon Sep 17 00:00:00 2001 From: Andras Bacsai Date: Mon, 18 Apr 2022 22:46:39 +0200 Subject: [PATCH] fix: Scroll to top for logs --- .../applications/[id]/logs/index.svelte | 38 +------------------ 1 file changed, 2 insertions(+), 36 deletions(-) diff --git a/src/routes/applications/[id]/logs/index.svelte b/src/routes/applications/[id]/logs/index.svelte index 41d0058a5..a07db25e4 100644 --- a/src/routes/applications/[id]/logs/index.svelte +++ b/src/routes/applications/[id]/logs/index.svelte @@ -33,7 +33,6 @@ let currentPage = 1; let endOfLogs = false; let startOfLogs = true; - let followingBuild; let followingInterval; let logsEl; @@ -67,21 +66,10 @@ return errorNotification(error); } } - - function followBuild() { - followingBuild = !followingBuild; - if (followingBuild) { - followingInterval = setInterval(() => { - logsEl.scrollTop = logsEl.scrollHeight; - window.scrollTo(0, document.body.scrollHeight); - }, 100); - } else { - window.clearInterval(followingInterval); - } - } async function loadOlderLogs() { clearInterval(loadLogsInterval); loadLogsInterval = null; + logsEl.scrollTop = 0; if (logs.length < 100) { endOfLogs = true; return; @@ -93,6 +81,7 @@ } async function loadNewerLogs() { currentPage -= 1; + logsEl.scrollTop = 0; if (currentPage !== 1) { clearInterval(loadLogsInterval); endOfLogs = false; @@ -236,29 +225,6 @@ /> -