@@ -370,8 +370,8 @@ class LinkAnnotationElement extends AnnotationElement {
370
370
parameters . data . isTooltipOnly ||
371
371
( parameters . data . actions &&
372
372
( parameters . data . actions . Action ||
373
- parameters . data . actions . MouseUp ||
374
- parameters . data . actions . MouseDown ) )
373
+ parameters . data . actions [ "Mouse Up" ] ||
374
+ parameters . data . actions [ "Mouse Down" ] ) )
375
375
) ;
376
376
super ( parameters , { isRenderable, createQuadrilaterals : true } ) ;
377
377
}
@@ -395,7 +395,9 @@ class LinkAnnotationElement extends AnnotationElement {
395
395
this . _bindLink ( link , data . dest ) ;
396
396
} else if (
397
397
data . actions &&
398
- ( data . actions . Action || data . actions . MouseUp || data . actions . MouseDown ) &&
398
+ ( data . actions . Action ||
399
+ data . actions [ "Mouse Up" ] ||
400
+ data . actions [ "Mouse Down" ] ) &&
399
401
this . enableScripting &&
400
402
this . hasJSActions
401
403
) {
@@ -469,8 +471,8 @@ class LinkAnnotationElement extends AnnotationElement {
469
471
link . href = this . linkService . getAnchorUrl ( "" ) ;
470
472
const map = new Map ( [
471
473
[ "Action" , "onclick" ] ,
472
- [ "MouseUp " , "onmouseup" ] ,
473
- [ "MouseDown " , "onmousedown" ] ,
474
+ [ "Mouse Up " , "onmouseup" ] ,
475
+ [ "Mouse Down " , "onmousedown" ] ,
474
476
] ) ;
475
477
for ( const name of Object . keys ( data . actions ) ) {
476
478
const jsName = map . get ( name ) ;
@@ -575,11 +577,7 @@ class WidgetAnnotationElement extends AnnotationElement {
575
577
576
578
_setEventListeners ( element , names , getter ) {
577
579
for ( const [ baseName , eventName ] of names ) {
578
- if (
579
- eventName === "Action" ||
580
- ( this . data . actions &&
581
- this . data . actions [ eventName . replace ( " " , "" ) ] !== undefined )
582
- ) {
580
+ if ( eventName === "Action" || this . data . actions ?. [ eventName ] ) {
583
581
this . _setEventListener ( element , baseName , eventName , getter ) ;
584
582
}
585
583
}
@@ -803,7 +801,7 @@ class TextWidgetAnnotationElement extends WidgetAnnotationElement {
803
801
[ "mousedown" , "Mouse Down" ] ,
804
802
[ "mouseenter" , "Mouse Enter" ] ,
805
803
[ "mouseleave" , "Mouse Exit" ] ,
806
- [ "mouseup" , "MouseUp " ] ,
804
+ [ "mouseup" , "Mouse Up " ] ,
807
805
] ,
808
806
event => event . target . value
809
807
) ;
@@ -942,7 +940,7 @@ class CheckboxWidgetAnnotationElement extends WidgetAnnotationElement {
942
940
[ "mousedown" , "Mouse Down" ] ,
943
941
[ "mouseenter" , "Mouse Enter" ] ,
944
942
[ "mouseleave" , "Mouse Exit" ] ,
945
- [ "mouseup" , "MouseUp " ] ,
943
+ [ "mouseup" , "Mouse Up " ] ,
946
944
] ,
947
945
event => event . target . checked
948
946
) ;
@@ -1031,7 +1029,7 @@ class RadioButtonWidgetAnnotationElement extends WidgetAnnotationElement {
1031
1029
[ "mousedown" , "Mouse Down" ] ,
1032
1030
[ "mouseenter" , "Mouse Enter" ] ,
1033
1031
[ "mouseleave" , "Mouse Exit" ] ,
1034
- [ "mouseup" , "MouseUp " ] ,
1032
+ [ "mouseup" , "Mouse Up " ] ,
1035
1033
] ,
1036
1034
event => event . target . checked
1037
1035
) ;
@@ -1165,7 +1163,7 @@ class ChoiceWidgetAnnotationElement extends WidgetAnnotationElement {
1165
1163
[ "mousedown" , "Mouse Down" ] ,
1166
1164
[ "mouseenter" , "Mouse Enter" ] ,
1167
1165
[ "mouseleave" , "Mouse Exit" ] ,
1168
- [ "mouseup" , "MouseUp " ] ,
1166
+ [ "mouseup" , "Mouse Up " ] ,
1169
1167
] ,
1170
1168
event => event . target . checked
1171
1169
) ;
0 commit comments