From c2c4115c9cf9112e2d3c32501598fb6a55aa555f Mon Sep 17 00:00:00 2001 From: schroda <50052685+schroda@users.noreply.github.com> Date: Tue, 31 Dec 2024 14:04:41 +0100 Subject: [PATCH] Reset reader settings state on exit --- src/modules/reader/screens/Reader.tsx | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/modules/reader/screens/Reader.tsx b/src/modules/reader/screens/Reader.tsx index e74514f5..2e045ca7 100644 --- a/src/modules/reader/screens/Reader.tsx +++ b/src/modules/reader/screens/Reader.tsx @@ -11,6 +11,7 @@ import { memo, useCallback, useEffect, useLayoutEffect, useRef, useState } from import { useLocation, useParams } from 'react-router-dom'; import { useTranslation } from 'react-i18next'; import { + DEFAULT_READER_SETTINGS_WITH_DEFAULT_FLAG, getReaderSettings, getReaderSettingsFor, useDefaultReaderSettings, @@ -212,6 +213,8 @@ const BaseReader = ({ setIsOverlayVisible(false); + setSettings(DEFAULT_READER_SETTINGS_WITH_DEFAULT_FLAG); + cancelAutoScroll(); }, [],