Skip to content

[Bug Report][3.9.0] VMaskInput caret position while editing an input #21776

@I-Shamrai

Description

@I-Shamrai

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/#...

Metadata

Metadata

Assignees

Labels

C: VMaskInputT: bugFunctionality that does not work as intended/expected

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions