diff options
| author | bobzel <zzzman@gmail.com> | 2020-08-14 18:08:47 -0400 |
|---|---|---|
| committer | bobzel <zzzman@gmail.com> | 2020-08-14 18:08:47 -0400 |
| commit | 077a38dc22f6082974e639f8a020ceb179116958 (patch) | |
| tree | ec5135f7b7c7db334dd6076cbc2c6fe84b49e926 /src/client/views/collections/CollectionMenu.tsx | |
| parent | 291d2fb28fa878eff190daf813854d9c0477ccb6 (diff) | |
fixed some edge cses with richTextMenu synchronization. added author field to delegates
Diffstat (limited to 'src/client/views/collections/CollectionMenu.tsx')
| -rw-r--r-- | src/client/views/collections/CollectionMenu.tsx | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/src/client/views/collections/CollectionMenu.tsx b/src/client/views/collections/CollectionMenu.tsx index 0b3be8739..97d38d27e 100644 --- a/src/client/views/collections/CollectionMenu.tsx +++ b/src/client/views/collections/CollectionMenu.tsx @@ -429,7 +429,9 @@ export class CollectionFreeFormViewChrome extends React.Component<CollectionMenu @computed get selectedDoc() { return this.selectedDocumentView?.rootDoc; } @computed get isText() { if (this.selectedDoc) { - return this.selectedDoc[Doc.LayoutFieldKey(this.selectedDoc)] instanceof RichTextField; + const layoutField = Doc.LayoutField(this.selectedDoc); + return StrCast(layoutField).includes("FormattedText") || + (layoutField instanceof Doc && StrCast(layoutField.layout).includes("FormattedText")); } else return false; } |
