Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

TagsInput IME issue for Backspace key #6010

Closed
2 tasks done
xiaohanyu opened this issue Mar 31, 2024 · 0 comments
Closed
2 tasks done

TagsInput IME issue for Backspace key #6010

xiaohanyu opened this issue Mar 31, 2024 · 0 comments

Comments

@xiaohanyu
Copy link
Contributor

xiaohanyu commented Mar 31, 2024

Dependencies check up

  • I have verified that I use latest version of all @mantine/* packages

What version of @mantine/* packages do you have in package.json?

7.7.1

What package has an issue?

@mantine/core

What framework do you use?

Next.js

In which browsers you can reproduce the issue?

None

Describe the bug

When you use IME to input CJK words and types a Backspace key to delete, not only the CJK words got deleted by one char, but the whole, previous tag got deleted.

Demo:

tagsinput-ime-bug.mp4

If possible, include a link to a codesandbox with a minimal reproduction

No response

Possible fix

#6011

Self-service

  • I would be willing to implement a fix for this issue
xiaohanyu added a commit to xiaohanyu/mantine that referenced this issue Mar 31, 2024
…for `Backspace` (mantinedev#6010)

When people use IME to type in CJK words, a `Backspace` key would delete both a
char in the CJK words and the previous tag before this fix.
xiaohanyu added a commit to xiaohanyu/mantine that referenced this issue Mar 31, 2024
…for `Backspace` (mantinedev#6010)

When people use IME to type in CJK words, a `Backspace` key would delete both a
char in the CJK words and the previous tag before this fix.

Ref PR: mantinedev#4947
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants