Bug #13303
openRadio buttons duplicate if no other UI params follow the radio group in Device Operations UI.
100%
Description
Prerequisites
A device operation XML which is configured only radio type uiParams, having the same key, defined consecutively for a particular device operation.
No other types of UI parameters(i.e.checkbox, text, etc.) are present after the radio group in the configured device operation in the XML.
Steps
Click the corresponding operation configured in the XML in the Device Operations UI palette in the single device view.
Observe how the radio buttons are rendered on the form.
Description
In the Device Operations UI, when only radio type uiParams are defined consecutively, the frontend renders the radio options as seperate, duplicated buttons rather than a single grouped radio button set.
Actual Result
[1]
Radio button options appear as seperate, duplicated buttons instead of being grouped into a single radio group.
Some buttons are incorrectly linked, causing multiple options to be selected simultaneously.
Other buttons behave independently , breaking the mutual exclusivity expected from radio groups.
Only happens when there are no other uiparams following the radio buttons.
Expected Result
Only the configured number of radio buttons should appear, grouped under the same selection group.
Selecting one radio should deselect other as expected in standard radio behaviour.
[1]
Files