From aff768edaa89262abcd6bfea932be0c17bbd278d Mon Sep 17 00:00:00 2001 From: Dessalines Date: Thu, 18 Nov 2021 10:37:24 -0500 Subject: [PATCH] Fix comment scroll bug. Fixes #492 --- src/shared/components/post/post.tsx | 14 +++++++++----- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/src/shared/components/post/post.tsx b/src/shared/components/post/post.tsx index 499330c..f68d77a 100644 --- a/src/shared/components/post/post.tsx +++ b/src/shared/components/post/post.tsx @@ -218,11 +218,15 @@ export class Post extends Component { } scrollCommentIntoView() { - var elmnt = document.getElementById(`comment-${this.state.commentId}`); - elmnt.scrollIntoView(); - elmnt.classList.add("mark"); - this.state.scrolled = true; - this.markScrolledAsRead(this.state.commentId); + let commentElement = document.getElementById( + `comment-${this.state.commentId}` + ); + if (commentElement) { + commentElement.scrollIntoView(); + commentElement.classList.add("mark"); + this.state.scrolled = true; + this.markScrolledAsRead(this.state.commentId); + } } get checkScrollIntoCommentsParam() { -- 2.44.1