forked from rDrama/rDrama
1
0
Fork 0

Merge pull request #46 from yoMamasDic/master

Only 'jumps' if comment above the top. Also decreases offset at the top
master
Aevann1 2021-09-21 21:25:52 +02:00 committed by GitHub
commit d5eec46a1b
1 changed files with 4 additions and 7 deletions

View File

@ -81,17 +81,14 @@
// Toggle comment collapse
function collapse_comment(comment_id) {
const OFFSET = window.innerHeight / 3
const comment = "comment-" + comment_id;
const comment = "comment-" + comment_id
const element = document.getElementById(comment)
const closed = element.classList.toggle("collapsed");
const closed = element.classList.toggle("collapsed")
const top = element.getBoundingClientRect().y
if (closed && top < OFFSET) {
if (closed && top < 0) {
element.scrollIntoView()
window.scrollBy(0, - OFFSET)
window.scrollBy(0, - 100)
}
};