aboutsummaryrefslogtreecommitdiff
path: root/src/client/views/nodes/formattedText/ProsemirrorExampleTransfer.ts
diff options
context:
space:
mode:
authorbobzel <zzzman@gmail.com>2025-04-10 12:05:55 -0400
committerbobzel <zzzman@gmail.com>2025-04-10 12:05:55 -0400
commitb0bb28202fa77556768d1da93bf9ea879c6ba2e5 (patch)
tree85fbc30d8e82a87973d9aa2e8293d3012dc603f4 /src/client/views/nodes/formattedText/ProsemirrorExampleTransfer.ts
parent2d382a1dd28aa5aae22669988475e5721435b738 (diff)
performance fixes for text boxes to not call screenToLocal unnecessarily. simplifications to template data docs
Diffstat (limited to 'src/client/views/nodes/formattedText/ProsemirrorExampleTransfer.ts')
-rw-r--r--src/client/views/nodes/formattedText/ProsemirrorExampleTransfer.ts3
1 files changed, 1 insertions, 2 deletions
diff --git a/src/client/views/nodes/formattedText/ProsemirrorExampleTransfer.ts b/src/client/views/nodes/formattedText/ProsemirrorExampleTransfer.ts
index eabc6455f..7ae1fc202 100644
--- a/src/client/views/nodes/formattedText/ProsemirrorExampleTransfer.ts
+++ b/src/client/views/nodes/formattedText/ProsemirrorExampleTransfer.ts
@@ -50,8 +50,7 @@ export function buildKeymap<S extends Schema<string>>(schema: S, tbox?: Formatte
const canEdit = (state: EditorState) => {
if (!tbox) return true;
- const permissions = GetEffectiveAcl(tbox._props.TemplateDataDocument ?? tbox.Document[DocData]);
- switch (permissions) {
+ switch (GetEffectiveAcl(tbox.dataDoc)) {
case AclAugment:
{
// previously used hack: (state.selection as any).$cursor.nodeBefore;