fix(pdfjs-annotation-viewer): initialize konvaClientRect dimensions and add HASH_PARAMS implementation

Updated the pdfjs-annotation-extension-testdata.json to set default dimensions for konvaClientRect to zero. Added a HASH_PARAMS implementation in viewer.html to handle hash parsing, ensuring compatibility with the pdfjs-annotation-extension bundle and preventing runtime errors.
This commit is contained in:
abdullahalam123
2025-11-15 20:25:30 +05:30
parent 95bfda0e99
commit 9ee8225114
4 changed files with 27 additions and 11 deletions

View File

@@ -785,7 +785,7 @@ const defaultOptions = {
kind: OptionKind.VIEWER + OptionKind.PREFERENCE
},
enableSignatureEditor: {
value: true,
value: false,
kind: OptionKind.VIEWER + OptionKind.PREFERENCE
},
enableUpdatedAddImage: {
@@ -1531,7 +1531,7 @@ class BasePreferences {
enablePermissions: false,
enablePrintAutoRotate: true,
enableScripting: true,
enableSignatureEditor: true,
enableSignatureEditor: false,
enableUpdatedAddImage: false,
externalLinkTarget: 0,
highlightEditorColors: "yellow=#FFFF98,green=#53FFBC,blue=#80EBFF,pink=#FFCBE6,red=#FF4F5F,yellow_HCM=#FFFFCC,green_HCM=#53FFBC,blue_HCM=#80EBFF,pink_HCM=#F6B8FF,red_HCM=#C50043",