From fd3cf23dab35ca71fddc0eea7c837b4a2907853d Mon Sep 17 00:00:00 2001 From: bobzel Date: Fri, 9 Dec 2022 13:16:50 -0500 Subject: fixed how proxyFields work so that field promises generate mobx invalidations correctly. fixes problem with key value pane, stacking views, presBox, etc. --- src/client/util/LinkManager.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/client/util') diff --git a/src/client/util/LinkManager.ts b/src/client/util/LinkManager.ts index eacfa5506..588664dec 100644 --- a/src/client/util/LinkManager.ts +++ b/src/client/util/LinkManager.ts @@ -65,7 +65,7 @@ export class LinkManager { }; const watchUserLinkDB = (userLinkDBDoc: Doc) => { LinkManager.links.push(...DocListCast(userLinkDBDoc.data)); - const toRealField = (field: Field) => (field instanceof ProxyField ? field.value() : field); // see List.ts. data structure is not a simple list of Docs, but a list of ProxyField/Fields + const toRealField = (field: Field) => (field instanceof ProxyField ? field.value : field); // see List.ts. data structure is not a simple list of Docs, but a list of ProxyField/Fields if (userLinkDBDoc.data) { observe( userLinkDBDoc.data, -- cgit v1.2.3-70-g09d2