-
Notifications
You must be signed in to change notification settings - Fork 499
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
Multi-byte input in multi-line input form does not behave properly. #1543
Comments
This might be a bug in the Ace editor itself...I'm not sure. :( |
I have seen the same phenomenon. https://ace.c9.io/#nav=embedding I've posted an Issue to the Ace Editor. |
It's a little strange, but I think it's less of a problem with the current latest version of AceEditor; upgrading the version of Ace Editor in Apicurio studio might help. |
The problem there is that we're pulling in the Ace editor via |
@EricWittmann |
@EricWittmann I found that I can work around the problem by applying a patch like this. |
I don't recall whether ace-build didn't work or I just didn't know about it. |
Interesting patch! I wonder if we could apply that patch during the build in some way. |
@EricWittmann We have been informed that there is a problem in Thai, so it seems that we need to include this support for each language when considering other language versions. For Japanese, the problem will be solved by a patch that we are preparing. |
In the API edit screen, copying and pasting the following characters into a form and then entering and deleting single byte characters after the following characters causes strange behavior.
A strange phenomenon occurs in the markdown input and source editing screens. Is it possible to fix this?
It is hard to explain in words, but it seems that the middle of multi-byte characters are deleted, and single-byte characters that should have been deleted are still displayed.
ああ⇒ああ⇒ああaa
I think I am having a problem with the multi-line input form.
The following is the form just after copying and pasting. Normally, after pasting, the input position on the keyboard is supposed to be right after the pasted character, but since the input position is at the end of the multibyte character, it is behaving strangely at this point.
I don't seem to have the same problem with the single line input form.
The text was updated successfully, but these errors were encountered: