TelegramPWA/src/components/middle/composer/helpers/applyIosAutoCapitalizationFix.ts
2021-07-07 15:37:57 +03:00

16 lines
420 B
TypeScript

import { IS_IOS } from '../../../../util/environment';
let resetInput: HTMLInputElement;
if (IS_IOS) {
resetInput = document.createElement('input');
resetInput.classList.add('for-ios-autocapitalization-fix');
document.body.appendChild(resetInput);
}
// https://stackoverflow.com/a/55652503
export default function applyIosAutoCapitalizationFix(inputEl: HTMLElement) {
resetInput.focus();
inputEl.focus();
}