diff --git a/src/modules/reader/screens/Reader.tsx b/src/modules/reader/screens/Reader.tsx index b4a6c45e..5fd9085c 100644 --- a/src/modules/reader/screens/Reader.tsx +++ b/src/modules/reader/screens/Reader.tsx @@ -281,6 +281,7 @@ const BaseReader = ({ status: true, value: ( + {!scrollElementRef.current && ( - - - `width 0.${theme.transitions.duration.shortest}s, margin-left 0.${theme.transitions.duration.shortest}s`, - overflow: 'auto', - backgroundColor: READER_BACKGROUND_TO_COLOR[backgroundColor], - }} - > - - - - - + + `width 0.${theme.transitions.duration.shortest}s, margin-left 0.${theme.transitions.duration.shortest}s`, + overflow: 'auto', + backgroundColor: READER_BACKGROUND_TO_COLOR[backgroundColor], + }} + > + + + + ); }; diff --git a/src/modules/reader/services/ReaderService.ts b/src/modules/reader/services/ReaderService.ts index 69285dcc..61c79d05 100644 --- a/src/modules/reader/services/ReaderService.ts +++ b/src/modules/reader/services/ReaderService.ts @@ -241,7 +241,7 @@ export class ReaderService { isGlobal: boolean = false, profile?: ReadingMode, ): void { - if (!manga) { + if (!manga || manga.id === -1) { return; } const key = getMetadataKey(setting, profile !== undefined ? [profile?.toString()] : undefined); @@ -305,7 +305,7 @@ export class ReaderService { isGlobal: boolean = false, profile?: string, ): void { - if (!manga) { + if (!manga || manga.id === -1) { return; }