Bug #13303
Updated by Subodhinie chathurajika 7 days ago
*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]
!Radio_button_duplication.png!