### Version 3.2.32 ### Reproduction link [sfc.vuejs.org/](https://sfc.vuejs.org/#eyJBcHAudnVlIjoiPHRlbXBsYXRlPlxuICA8aW5wdXQgbmFtZT1cInVzZXJOYW1lXCIgdHlwZT1cInRleHRcIiBpZD1cInVzZXJOYW1lXCIgc3BlbGxjaGVjaz1cImZhbHNlXCIgYXV0b2NvbXBsZXRlPVwib2ZmXCIgYXV0b2NvcnJlY3Q9XCJvZmZcIiBhdXRvY2FwaXRhbGl6ZT1cIm5vbmVcIj5cbjwvdGVtcGxhdGU+IiwiaW1wb3J0LW1hcC5qc29uIjoie1xuICBcImltcG9ydHNcIjoge1xuICAgIFwidnVlXCI6IFwiaHR0cHM6Ly91bnBrZy5jb20vQHZ1ZS9ydW50aW1lLWRvbUAzLjIuMzIvZGlzdC9ydW50aW1lLWRvbS5lc20tYnJvd3Nlci5qc1wiXG4gIH1cbn0ifQ==) ### Steps to reproduce iPad - iOS 15.3.1 / Chrome - v100.0 In the input field, type a misspelled word with a space at the end, i.e. "ded ". ### What is expected? The word is not changed. ### What is actually happening? The word "ded" is autocorrected to "Dec". --- Works correctly: -- in iOS Safari -- with Vue 2 - https://codepen.io/ejg/pen/popOJWo -- Android v12 You will have to switch up the misspelled word. Chrome will remember the misspelling and not correct it when entered multiple times. <!-- generated by vue-issues. DO NOT REMOVE -->