Environment
Vuetify Version: 3.9.0
Vue Version: 3.5.17
Browsers: Chrome 138.0.0.0
OS: Windows 10
Steps to reproduce
The playground explains it, just try to edit an input in the middle and observe the result.
Expected Behavior
The caret would stay after user input and on keydown would (try to) replace the next character.
Actual Behavior
Caret position jumps to end, the next character gets properly replaced but the last character is deleted.
Delete and backspace buttons work weirdly as well - delete does nothing, backspace deletes everything that's on the right.
Reproduction Link
https://play.vuetifyjs.com/#...
Environment
Vuetify Version: 3.9.0
Vue Version: 3.5.17
Browsers: Chrome 138.0.0.0
OS: Windows 10
Steps to reproduce
The playground explains it, just try to edit an input in the middle and observe the result.
Expected Behavior
The caret would stay after user input and on keydown would (try to) replace the next character.
Actual Behavior
Caret position jumps to end, the next character gets properly replaced but the last character is deleted.
Delete and backspace buttons work weirdly as well - delete does nothing, backspace deletes everything that's on the right.
Reproduction Link
https://play.vuetifyjs.com/#...