From e5239aab47cd01119d49b2658363580da303d63c Mon Sep 17 00:00:00 2001 From: Murtaza Sultani Date: Mon, 9 Feb 2026 10:02:31 +0100 Subject: Replace button with range input --- .../forum/discussions/DiscussionTimeline.vue | 29 +++++++++++----------- 1 file changed, 15 insertions(+), 14 deletions(-) diff --git a/resources/vue/components/forum/discussions/DiscussionTimeline.vue b/resources/vue/components/forum/discussions/DiscussionTimeline.vue index e600fb1..ef4cc9f 100644 --- a/resources/vue/components/forum/discussions/DiscussionTimeline.vue +++ b/resources/vue/components/forum/discussions/DiscussionTimeline.vue @@ -163,6 +163,8 @@ const updateUnreadScrollPosition = () => { unreadScrollPosition.value = Math.min(Math.max((elementTop / scrollableHeight) * 100, 0), 90); }; +const onRangeInput = event => jumpToPost(null, Number(event.target.value)); + onMounted(() => { window.addEventListener('scroll', handleScroll); STUDIP.eventBus.on('forum:jumpToPost', updateUnreadScrollPosition); @@ -189,6 +191,7 @@ onUnmounted(() => {