fix(caret): Prevent focus if input is already the active element