diff --git a/src/tedi/components/form/textfield/textfield.module.scss b/src/tedi/components/form/textfield/textfield.module.scss index fa91f068..a53bbf14 100644 --- a/src/tedi/components/form/textfield/textfield.module.scss +++ b/src/tedi/components/form/textfield/textfield.module.scss @@ -54,6 +54,10 @@ $input-padding-right-map: ( .tedi-textfield__inner { position: relative; + + &:focus-within { + @include mixins.focus-element; + } } .tedi-textfield__input { diff --git a/src/tedi/components/form/textfield/textfield.tsx b/src/tedi/components/form/textfield/textfield.tsx index ff1de6a5..5366c1c0 100644 --- a/src/tedi/components/form/textfield/textfield.tsx +++ b/src/tedi/components/form/textfield/textfield.tsx @@ -305,11 +305,23 @@ export const TextField = forwardRef((props, }; if (isTextAreaRef(props, inputRef)) { - return