Merge pull request #3610 from brendandahl/annot-appearance
Use text widget annotation appearance stream if it is available.
This commit is contained in:
commit
8fc1e669f0
@ -100,6 +100,7 @@ var Annotation = (function AnnotationClosure() {
|
||||
}
|
||||
|
||||
this.appearance = getDefaultAppearance(dict);
|
||||
data.hasAppearance = !!this.appearance;
|
||||
}
|
||||
|
||||
Annotation.prototype = {
|
||||
@ -406,7 +407,7 @@ var TextWidgetAnnotation = (function TextWidgetAnnotationClosure() {
|
||||
var parent = WidgetAnnotation.prototype;
|
||||
Util.inherit(TextWidgetAnnotation, WidgetAnnotation, {
|
||||
hasHtml: function TextWidgetAnnotation_hasHtml() {
|
||||
return !!this.data.fieldValue;
|
||||
return !this.data.hasAppearance && !!this.data.fieldValue;
|
||||
},
|
||||
|
||||
getHtmlElement: function TextWidgetAnnotation_getHtmlElement(commonObjs) {
|
||||
@ -434,6 +435,9 @@ var TextWidgetAnnotation = (function TextWidgetAnnotationClosure() {
|
||||
},
|
||||
|
||||
getOperatorList: function TextWidgetAnnotation_getOperatorList(evaluator) {
|
||||
if (this.appearance) {
|
||||
return Annotation.prototype.getOperatorList.call(this, evaluator);
|
||||
}
|
||||
|
||||
var promise = new Promise();
|
||||
var opList = new OperatorList();
|
||||
|
Loading…
Reference in New Issue
Block a user