diff options
| author | bobzel <zzzman@gmail.com> | 2024-01-18 17:46:40 -0500 |
|---|---|---|
| committer | bobzel <zzzman@gmail.com> | 2024-01-18 17:46:40 -0500 |
| commit | c12659816adf68bb0bb931e97096afa82bfbe769 (patch) | |
| tree | 3ba8b31569b791ecbddf8d2dab12c0fbe856400b /src/client/views/collections/collectionFreeForm/CollectionFreeFormPannableContents.tsx | |
| parent | de2536ad11391b6a1ce1a98c08987a93b177e188 (diff) | |
fix so that freeformviews don't break when they have annotation layer children.
Diffstat (limited to 'src/client/views/collections/collectionFreeForm/CollectionFreeFormPannableContents.tsx')
| -rw-r--r-- | src/client/views/collections/collectionFreeForm/CollectionFreeFormPannableContents.tsx | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/client/views/collections/collectionFreeForm/CollectionFreeFormPannableContents.tsx b/src/client/views/collections/collectionFreeForm/CollectionFreeFormPannableContents.tsx index ec8416303..69cbae86f 100644 --- a/src/client/views/collections/collectionFreeForm/CollectionFreeFormPannableContents.tsx +++ b/src/client/views/collections/collectionFreeForm/CollectionFreeFormPannableContents.tsx @@ -1,4 +1,4 @@ -import { computed } from 'mobx'; +import { computed, makeObservable } from 'mobx'; import { observer } from 'mobx-react'; import * as React from 'react'; import { Doc } from '../../../../fields/Doc'; @@ -18,6 +18,10 @@ export interface CollectionFreeFormPannableContentsProps { @observer export class CollectionFreeFormPannableContents extends React.Component<CollectionFreeFormPannableContentsProps> { + constructor(props: CollectionFreeFormPannableContentsProps) { + super(props); + makeObservable(this); + } @computed get presPaths() { return CollectionFreeFormView.ShowPresPaths ? PresBox.Instance.pathLines(this.props.Document) : null; } |
