diff --git a/src/modules/reader/services/ReaderSettingsMetadata.ts b/src/modules/reader/services/ReaderSettingsMetadata.ts index f3c35e6f..3d72ac94 100644 --- a/src/modules/reader/services/ReaderSettingsMetadata.ts +++ b/src/modules/reader/services/ReaderSettingsMetadata.ts @@ -131,8 +131,11 @@ const convertMetadataToSettings = ( profiles.includes(profile) ? profile : DEFAULT_READER_PROFILE, ]), ) as IReaderSettings['readingModesDefaultProfile'], - hotkeys: - jsonSaveParse((metadata.hotkeys as string) ?? '') ?? defaultSettings.hotkeys, + hotkeys: { + ...defaultSettings.hotkeys, + ...(jsonSaveParse((metadata.hotkeys as string) ?? '') ?? + defaultSettings.hotkeys), + }, }; };