From 599f9e106ef92fb356669c597be0470cd2bc137e Mon Sep 17 00:00:00 2001 From: DispatchCommit <dispatchcommit@gmail.com> Date: Mon, 25 Jan 2021 17:21:32 -0800 Subject: [PATCH] use smooth scrolling Tells browser to use smooth scrolling to animate scroll https://developer.mozilla.org/en-US/docs/Web/API/Window/scrollTo --- ui/page/publish/view.jsx | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ui/page/publish/view.jsx b/ui/page/publish/view.jsx index 6a850215d..c7729c301 100644 --- a/ui/page/publish/view.jsx +++ b/ui/page/publish/view.jsx @@ -14,7 +14,10 @@ function PublishPage(props: Props) { function scrollToTop() { const mainContent = document.querySelector('main'); if (mainContent) { - mainContent.scrollTop = 0; // It would be nice to animate this + mainContent.scrollTo({ + top: 0, + behavior: 'smooth', + }); } }