From 8990e6adc33839d89606fa35527317ec6cf484a6 Mon Sep 17 00:00:00 2001 From: prototypa Date: Sun, 8 Jan 2023 12:33:13 -0500 Subject: [PATCH] Fix weird scroll behavior on back button --- src/components/common/BasicScripts.astro | 1 + src/layouts/BaseLayout.astro | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/components/common/BasicScripts.astro b/src/components/common/BasicScripts.astro index 3e5a24a..b7d760d 100644 --- a/src/components/common/BasicScripts.astro +++ b/src/components/common/BasicScripts.astro @@ -104,6 +104,7 @@ import { SITE } from '~/config.mjs'; }; window.onpageshow = function () { + document.documentElement.classList.add('motion-safe:scroll-smooth'); const elem = document.querySelector('[data-aw-toggle-menu]'); if (elem) { elem.classList.remove('expanded'); diff --git a/src/layouts/BaseLayout.astro b/src/layouts/BaseLayout.astro index 8660bfb..e1ff83e 100644 --- a/src/layouts/BaseLayout.astro +++ b/src/layouts/BaseLayout.astro @@ -16,7 +16,7 @@ const { language = 'en', textDirection = 'ltr' } = SITE; --- - +