summaryrefslogtreecommitdiff
path: root/packages/frontend/src/components/SkNoteDetailed.vue
diff options
context:
space:
mode:
authorMarie <marie@kaifa.ch>2024-02-03 21:35:55 +0100
committerMarie <marie@kaifa.ch>2024-02-03 21:35:55 +0100
commitbd0186296cb1a9f127b76e4ee0a02f7f6eb4e092 (patch)
tree17831971cde5176751c410ab682e5878d563766a /packages/frontend/src/components/SkNoteDetailed.vue
parentupd: apply changes (diff)
downloadsharkey-bd0186296cb1a9f127b76e4ee0a02f7f6eb4e092.tar.gz
sharkey-bd0186296cb1a9f127b76e4ee0a02f7f6eb4e092.tar.bz2
sharkey-bd0186296cb1a9f127b76e4ee0a02f7f6eb4e092.zip
fix: scrolling to note
Diffstat (limited to 'packages/frontend/src/components/SkNoteDetailed.vue')
-rw-r--r--packages/frontend/src/components/SkNoteDetailed.vue5
1 files changed, 3 insertions, 2 deletions
diff --git a/packages/frontend/src/components/SkNoteDetailed.vue b/packages/frontend/src/components/SkNoteDetailed.vue
index 54505c9bb7..843f40c0cb 100644
--- a/packages/frontend/src/components/SkNoteDetailed.vue
+++ b/packages/frontend/src/components/SkNoteDetailed.vue
@@ -302,6 +302,7 @@ const isRenote = (
);
const rootEl = shallowRef<HTMLElement>();
+const noteEl = shallowRef<HTMLElement>();
const menuButton = shallowRef<HTMLElement>();
const menuVersionsButton = shallowRef<HTMLElement>();
const renoteButton = shallowRef<HTMLElement>();
@@ -808,12 +809,12 @@ function setScrolling() {
onMounted(() => {
document.addEventListener('wheel', setScrolling);
isScrolling = false;
- rootEl.value?.scrollIntoView({ block: 'center' });
+ noteEl.value?.scrollIntoView({ block: 'center' });
});
onUpdated(() => {
if (!isScrolling) {
- rootEl.value?.scrollIntoView({ block: 'center' });
+ noteEl.value?.scrollIntoView({ block: 'center' });
if (location.hash) {
location.replace(location.hash); // Jump to highlighted reply
}