Interactive forms: values for radio buttons (issue #6995)

This commit is contained in:
vkuryakov 2017-02-06 18:57:06 +03:00 committed by Tim van der Meij
parent 1a2f3f95ca
commit 4e181e59ef

View File

@ -786,14 +786,12 @@ var ButtonWidgetAnnotation = (function ButtonWidgetAnnotationClosure() {
// The parent field's `V` entry holds a `Name` object with the appearance
// state of whichever child field is currently in the "on" state.
var fieldParent = params.dict.get('Parent');
if (!isDict(fieldParent) || !fieldParent.has('V')) {
return;
}
if (isDict(fieldParent) && fieldParent.has('V')) {
var fieldParentValue = fieldParent.get('V');
if (!isName(fieldParentValue)) {
return;
}
if (isName(fieldParentValue)) {
this.data.fieldValue = fieldParentValue.name;
}
}
// The button's value corresponds to its appearance state.
var appearanceStates = params.dict.get('AP');