Interactive forms: values for radio buttons (issue #6995)
This commit is contained in:
parent
1a2f3f95ca
commit
4e181e59ef
@ -786,14 +786,12 @@ var ButtonWidgetAnnotation = (function ButtonWidgetAnnotationClosure() {
|
|||||||
// The parent field's `V` entry holds a `Name` object with the appearance
|
// The parent field's `V` entry holds a `Name` object with the appearance
|
||||||
// state of whichever child field is currently in the "on" state.
|
// state of whichever child field is currently in the "on" state.
|
||||||
var fieldParent = params.dict.get('Parent');
|
var fieldParent = params.dict.get('Parent');
|
||||||
if (!isDict(fieldParent) || !fieldParent.has('V')) {
|
if (isDict(fieldParent) && fieldParent.has('V')) {
|
||||||
return;
|
var fieldParentValue = fieldParent.get('V');
|
||||||
|
if (isName(fieldParentValue)) {
|
||||||
|
this.data.fieldValue = fieldParentValue.name;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
var fieldParentValue = fieldParent.get('V');
|
|
||||||
if (!isName(fieldParentValue)) {
|
|
||||||
return;
|
|
||||||
}
|
|
||||||
this.data.fieldValue = fieldParentValue.name;
|
|
||||||
|
|
||||||
// The button's value corresponds to its appearance state.
|
// The button's value corresponds to its appearance state.
|
||||||
var appearanceStates = params.dict.get('AP');
|
var appearanceStates = params.dict.get('AP');
|
||||||
|
Loading…
Reference in New Issue
Block a user