diff --git a/app/components/SimpleEditor/Editor.js b/app/components/SimpleEditor/Editor.js index e5a43a5a561512f2b6979b78601731dbbd1b6cfb..f608817f91ca76c9de47a02723ba13deeb4ae1eb 100644 --- a/app/components/SimpleEditor/Editor.js +++ b/app/components/SimpleEditor/Editor.js @@ -243,7 +243,6 @@ class Editor extends ProseEditor { // notes provider const notesProvider = new NotesProvider(doc, { - miniEditorSession: '', miniEditorContext: '' }) diff --git a/app/components/SimpleEditor/miniEditor/miniEditor.js b/app/components/SimpleEditor/miniEditor/miniEditor.js index 4dd3681ab22d93e6edbfa5a0fe0d1b339f30d521..2ba195d00f7735b39c17bb2fcb4f1a7bc9156936 100644 --- a/app/components/SimpleEditor/miniEditor/miniEditor.js +++ b/app/components/SimpleEditor/miniEditor/miniEditor.js @@ -15,7 +15,6 @@ class MiniEditor extends ProseEditor { didMount () { const provider = this.getProvider() provider.config.miniEditorContext = this.getChildContext() - provider.config.miniEditorSession = this.editorSession this.editorSession.onUpdate('document', this.findNote, this) this.on('noteSelected', this.scrollTo, this) this.on('notes:inserted', this.createNote, this) diff --git a/app/components/SimpleEditor/panes/Comments/CommentsProvider.js b/app/components/SimpleEditor/panes/Comments/CommentsProvider.js index d4d8af2b457a03d3940cf919446b6ff95ebfc0f8..3407c83549409ab7659848a0e1a8a65965812042 100644 --- a/app/components/SimpleEditor/panes/Comments/CommentsProvider.js +++ b/app/components/SimpleEditor/panes/Comments/CommentsProvider.js @@ -283,7 +283,11 @@ class CommentsProvider extends TocProvider { } getMiniDocument () { - return this.config.controller.context.notesProvider.config.miniEditorSession.document + const notesProvider = this.config.controller.context.notesProvider + const miniEditorContext = notesProvider.config.miniEditorContext + if (!miniEditorContext) return + + return miniEditorContext.editorSession.document } isSelectionLargerThanComments () {