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! !Radio_button_duplication.png!