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',
+      });
     }
   }