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 @@ /> -