From f99abd0330dfe026cbc43e21028e2111ddef15b4 Mon Sep 17 00:00:00 2001 From: Shariq Ansari Date: Sat, 23 Dec 2023 15:42:27 +0530 Subject: [PATCH] fix: scroll on load and after reply --- frontend/src/components/Activities.vue | 41 ++++++++++++------- frontend/src/components/CommunicationArea.vue | 3 ++ 2 files changed, 29 insertions(+), 15 deletions(-) diff --git a/frontend/src/components/Activities.vue b/frontend/src/components/Activities.vue index 1cc5652d..fb91d84b 100644 --- a/frontend/src/components/Activities.vue +++ b/frontend/src/components/Activities.vue @@ -26,8 +26,11 @@ New Task -
-
+
+
-
+
-
+
-
+
{ reload_email.value = false } }) + +function scroll(el) { + setTimeout(() => { + if (!el) { + let e = document.getElementsByClassName('activity') + el = e[e.length - 1] + } + if (!useElementVisibility(el).value) { + el.scrollIntoView({ behavior: 'smooth' }) + el.focus() + } + }, 500) +} + +nextTick(() => scroll())