From 1adeb46e34a1d15e3318fdd15906fa2712931d16 Mon Sep 17 00:00:00 2001 From: Ben Romijn Date: Thu, 22 Aug 2019 11:15:39 +0200 Subject: [PATCH] fix(lion-radio-group): handle unchecked state --- packages/radio-group/src/LionRadioGroup.js | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/radio-group/src/LionRadioGroup.js b/packages/radio-group/src/LionRadioGroup.js index ab7d471ef..a70fcc695 100644 --- a/packages/radio-group/src/LionRadioGroup.js +++ b/packages/radio-group/src/LionRadioGroup.js @@ -35,7 +35,8 @@ export class LionRadioGroup extends LionFieldset { } get serializedValue() { - return this._getCheckedRadioElement().serializedValue; + const el = this._getCheckedRadioElement(); + return el ? el.serializedValue : ''; } set serializedValue(value) { @@ -43,7 +44,8 @@ export class LionRadioGroup extends LionFieldset { } get formattedValue() { - return this._getCheckedRadioElement().formattedValue; + const el = this._getCheckedRadioElement(); + return el ? el.formattedValue : ''; } set formattedValue(value) {