diff --git a/packages/components/pie-radio-group/src/index.ts b/packages/components/pie-radio-group/src/index.ts index cee90bba53..aac5d63046 100644 --- a/packages/components/pie-radio-group/src/index.ts +++ b/packages/components/pie-radio-group/src/index.ts @@ -162,6 +162,8 @@ export class PieRadioGroup extends FormControlMixin(RtlMixin(LitElement)) implem protected firstUpdated (): void { // Make all radios impossible to tab to + // This is because by default, we are able to tab to each individual radio button. + // This is not the behaviour we want, so applying -1 tabindex prevents it. this._slottedChildren.forEach((radio) => radio.setAttribute('tabindex', '-1')); }