fix showing/hiding of type widgets

This commit is contained in:
zadam
2020-02-25 12:24:37 +01:00
parent a2fe110400
commit 41d1d83dc2
4 changed files with 13 additions and 12 deletions

View File

@@ -101,7 +101,7 @@ export default class NoteDetailWidget extends TabAwareWidget {
this.toggle(true);
this.type = await this.getWidgetType();
this.mime = this.note.mime;
this.mime = this.note ? this.note.mime : null;
if (!(this.type in this.typeWidgets)) {
const clazz = typeWidgetClasses[this.type];
@@ -164,6 +164,8 @@ export default class NoteDetailWidget extends TabAwareWidget {
const noteComplement = await this.tabContext.getNoteComplement();
console.log(note, noteComplement);
if (utils.isHtmlEmpty(noteComplement.content)) {
type = 'book';
}