diff --git a/packages/main/src/RadioButtonTemplateContext.js b/packages/main/src/RadioButtonTemplateContext.js index f6ad2396267f..979650ffacbd 100644 --- a/packages/main/src/RadioButtonTemplateContext.js +++ b/packages/main/src/RadioButtonTemplateContext.js @@ -25,7 +25,7 @@ class RadioButtonTemplateContext { context = { ctr: state, readOnly: state.disabled || state.readOnly, - tabIndex: state.disabled ? undefined : "0", + tabIndex: state.disabled || (!state.selected && state.group) ? "-1" : "0", circle: compact ? SVGConfig.compact : SVGConfig.default, classes: { main: mainClasses, inner: innerClasses }, styles: {