mirror of
https://github.com/mozilla/pdf.js.git
synced 2025-04-22 16:18:08 +02:00
Add alternative text to annotation if any
This commit is contained in:
parent
b0f54b2235
commit
a520ad4633
1 changed files with 5 additions and 9 deletions
|
@ -224,10 +224,14 @@ class AnnotationElement {
|
|||
// use of the z-index.
|
||||
container.style.zIndex = this.parent.zIndex++;
|
||||
|
||||
if (this.data.popupRef) {
|
||||
if (data.popupRef) {
|
||||
container.setAttribute("aria-haspopup", "dialog");
|
||||
}
|
||||
|
||||
if (data.alternativeText) {
|
||||
container.title = data.alternativeText;
|
||||
}
|
||||
|
||||
if (data.noRotate) {
|
||||
container.classList.add("norotate");
|
||||
}
|
||||
|
@ -1001,10 +1005,6 @@ class TextAnnotationElement extends AnnotationElement {
|
|||
class WidgetAnnotationElement extends AnnotationElement {
|
||||
render() {
|
||||
// Show only the container for unsupported field types.
|
||||
if (this.data.alternativeText) {
|
||||
this.container.title = this.data.alternativeText;
|
||||
}
|
||||
|
||||
return this.container;
|
||||
}
|
||||
|
||||
|
@ -1736,10 +1736,6 @@ class PushButtonWidgetAnnotationElement extends LinkAnnotationElement {
|
|||
const container = super.render();
|
||||
container.classList.add("buttonWidgetAnnotation", "pushButton");
|
||||
|
||||
if (this.data.alternativeText) {
|
||||
container.title = this.data.alternativeText;
|
||||
}
|
||||
|
||||
const linkElement = container.lastChild;
|
||||
if (this.enableScripting && this.hasJSActions && linkElement) {
|
||||
this._setDefaultPropertiesFromJS(linkElement);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue