diff --git a/packages/components/src/components/input-checkbox/component.tsx b/packages/components/src/components/input-checkbox/component.tsx index ce9f271693..a1cc030309 100644 --- a/packages/components/src/components/input-checkbox/component.tsx +++ b/packages/components/src/components/input-checkbox/component.tsx @@ -50,7 +50,7 @@ export class KolInputCheckbox implements API { }} data-role={this.state._variant === 'button' ? 'button' : undefined} onKeyPress={this.state._variant === 'button' ? this.onChange : undefined} - tabIndex={this.state._variant === 'button' ? 0 : undefined} + tabIndex={this.state._variant === 'button' && !this.state._disabled ? 0 : undefined} _alert={this.state._alert} _disabled={this.state._disabled} _error={this.state._error}