diff --git a/packages/web/src/javascripts/Components/NoteView/PlainEditor/PlainEditor.tsx b/packages/web/src/javascripts/Components/NoteView/PlainEditor/PlainEditor.tsx index de930136586..6035faee41d 100644 --- a/packages/web/src/javascripts/Components/NoteView/PlainEditor/PlainEditor.tsx +++ b/packages/web/src/javascripts/Components/NoteView/PlainEditor/PlainEditor.tsx @@ -190,8 +190,11 @@ export const PlainEditor = forwardRef( useEffect(() => { reloadPreferences() - return application.addSingleEventObserver(ApplicationEvent.PreferencesChanged, async () => { - reloadPreferences() + return application.addEventObserver(async (event) => { + const events = [ApplicationEvent.PreferencesChanged, ApplicationEvent.LocalPreferencesChanged] + if (events.includes(event)) { + reloadPreferences() + } }) }, [reloadPreferences, application])