Skip to content

Commit 48a57d6

Browse files
committed
fix: Avoid flaky note mode checks
Signed-off-by: Julius Härtl <[email protected]>
1 parent 8e53595 commit 48a57d6

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/components/Note.vue

+3-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
<template>
22
<NoteRich v-if="isRichMode" :note-id="noteId" />
33
<NotePlain v-else-if="isPlainMode" :note-id="noteId" />
4+
<div v-else />
45
</template>
56
<script>
67
import NoteRich from './NoteRich.vue'
@@ -24,10 +25,10 @@ export default {
2425
2526
computed: {
2627
isRichMode() {
27-
return window.oc_appswebroots.text && store.state.app.settings.noteMode === 'rich'
28+
return window.oc_appswebroots.text && store.state.app?.settings?.noteMode === 'rich'
2829
},
2930
isPlainMode() {
30-
return store.state.app.settings.noteMode !== null && store.state.app.settings.noteMode !== 'rich'
31+
return store.state.app?.settings?.noteMode === 'edit' || store.state.app?.settings?.noteMode === 'preview'
3132
},
3233
},
3334
}

0 commit comments

Comments
 (0)