diff options
author | bobzel <zzzman@gmail.com> | 2023-12-29 02:08:29 -0500 |
---|---|---|
committer | bobzel <zzzman@gmail.com> | 2023-12-29 02:08:29 -0500 |
commit | bc8d4b46cdc836cbd59527ebfd1d891949d6e5ff (patch) | |
tree | 9b52ac95ff5ef145f0f7b7c2fc170e90498f7a43 /src/client/views/global/globalScripts.ts | |
parent | 865478933af8166cb699cbe4a2653aa52423dedb (diff) |
fixed displaying zoomed text annotations when following links/trails and for PDFs/Web pages with selected text.
Diffstat (limited to 'src/client/views/global/globalScripts.ts')
-rw-r--r-- | src/client/views/global/globalScripts.ts | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/client/views/global/globalScripts.ts b/src/client/views/global/globalScripts.ts index 814003955..989dd1db0 100644 --- a/src/client/views/global/globalScripts.ts +++ b/src/client/views/global/globalScripts.ts @@ -101,19 +101,19 @@ ScriptingGlobals.add(function showFreeform(attr: 'flashcards' | 'center' | 'grid // prettier-ignore const map: Map<'flashcards' | 'center' |'grid' | 'snaplines' | 'clusters' | 'arrange'| 'viewAll' | 'fitOnce', { waitForRender?: boolean, checkResult: (doc:Doc) => any; setDoc: (doc:Doc, dv:DocumentView) => void;}> = new Map([ ['grid', { - checkResult: (doc:Doc) => BoolCast(doc._freeform_backgroundGrid, false), + checkResult: (doc:Doc) => BoolCast(doc?._freeform_backgroundGrid, false), setDoc: (doc:Doc,dv:DocumentView) => doc._freeform_backgroundGrid = !doc._freeform_backgroundGrid, }], ['snaplines', { - checkResult: (doc:Doc) => BoolCast(doc._freeform_snapLines, false), + checkResult: (doc:Doc) => BoolCast(doc?._freeform_snapLines, false), setDoc: (doc:Doc, dv:DocumentView) => doc._freeform_snapLines = !doc._freeform_snapLines, }], ['viewAll', { - checkResult: (doc:Doc) => BoolCast(doc._freeform_fitContentsToBox, false), + checkResult: (doc:Doc) => BoolCast(doc?._freeform_fitContentsToBox, false), setDoc: (doc:Doc,dv:DocumentView) => doc._freeform_fitContentsToBox = !doc._freeform_fitContentsToBox, }], ['center', { - checkResult: (doc:Doc) => BoolCast(doc._stacking_alignCenter, false), + checkResult: (doc:Doc) => BoolCast(doc?._stacking_alignCenter, false), setDoc: (doc:Doc,dv:DocumentView) => doc._stacking_alignCenter = !doc._stacking_alignCenter, }], ['fitOnce', { @@ -122,12 +122,12 @@ ScriptingGlobals.add(function showFreeform(attr: 'flashcards' | 'center' | 'grid }], ['clusters', { waitForRender: true, // flags that undo batch should terminate after a re-render giving the script the chance to fire - checkResult: (doc:Doc) => BoolCast(doc._freeform_useClusters, false), + checkResult: (doc:Doc) => BoolCast(doc?._freeform_useClusters, false), setDoc: (doc:Doc,dv:DocumentView) => doc._freeform_useClusters = !doc._freeform_useClusters, }], ['arrange', { waitForRender: true, // flags that undo batch should terminate after a re-render giving the script the chance to fire - checkResult: (doc:Doc) => BoolCast(doc._autoArrange, false), + checkResult: (doc:Doc) => BoolCast(doc?._autoArrange, false), setDoc: (doc:Doc,dv:DocumentView) => doc._autoArrange = !doc._autoArrange, }], ['flashcards', { |