Reset reader settings state on exit

This commit is contained in:
schroda
2024-12-31 14:04:41 +01:00
parent 7f04f1c860
commit c2c4115c9c

View File

@@ -11,6 +11,7 @@ import { memo, useCallback, useEffect, useLayoutEffect, useRef, useState } from
import { useLocation, useParams } from 'react-router-dom'; import { useLocation, useParams } from 'react-router-dom';
import { useTranslation } from 'react-i18next'; import { useTranslation } from 'react-i18next';
import { import {
DEFAULT_READER_SETTINGS_WITH_DEFAULT_FLAG,
getReaderSettings, getReaderSettings,
getReaderSettingsFor, getReaderSettingsFor,
useDefaultReaderSettings, useDefaultReaderSettings,
@@ -212,6 +213,8 @@ const BaseReader = ({
setIsOverlayVisible(false); setIsOverlayVisible(false);
setSettings(DEFAULT_READER_SETTINGS_WITH_DEFAULT_FLAG);
cancelAutoScroll(); cancelAutoScroll();
}, },
[], [],