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

Flickering/overlapping Chinese text during input method composition (IE only) #3622

Closed
huanlin opened this issue Mar 23, 2018 · 6 comments · Fixed by #3725
Closed

Flickering/overlapping Chinese text during input method composition (IE only) #3622

huanlin opened this issue Mar 23, 2018 · 6 comments · Fixed by #3725
Labels

Comments

@huanlin
Copy link

huanlin commented Mar 23, 2018

I recorded an video to show this issue:

https://youtu.be/o1E5il2aFBg

This issue seems happens only with IE. Chrome is fine.

@huanlin huanlin changed the title Flickering/overlapping Chinese text during input method composition (IE 11 only) Flickering/overlapping Chinese text during input method composition (IE only) Mar 23, 2018
@huanlin
Copy link
Author

huanlin commented Mar 31, 2018

Does anyone have ideas about this issue?
If the video doesn't provide enough information, I can further explain.

@nightwing
Copy link
Member

looks like ie has a bug applying background: inherit; to a textarea, when there is lower precedence rule applying different background.

As a temporary workaround use

.ace_text-input.ace_composition {
    background: white !important;
    color: black !important;
}

@nightwing
Copy link
Member

This should be fixed by #3635, please let us know if you still can reproduce this on http://ace.c9.io. Thanks.

@nightwing nightwing moved this from In progress to Done in input-handling Jul 27, 2018
@huanlin
Copy link
Author

huanlin commented Jul 28, 2018

@nightwing , thanks for the update. The overlapping effect is gone, but another issue is raised.
It seems automatically accept default words during Chinese input composition. Shown as the figure below:

ace-issue-input-chinese

@nightwing nightwing reopened this Jul 28, 2018
@nightwing nightwing mentioned this issue Jul 28, 2018
@nightwing
Copy link
Member

Thanks for checking.
Please try https://rawgit.com/ajaxorg/ace/ie11-ime/kitchen-sink.html, it should fix this issue too.

@huanlin
Copy link
Author

huanlin commented Aug 1, 2018

@nightwing , sorry for late. It works like a charm now. Thanks a lot!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
Development

Successfully merging a pull request may close this issue.

2 participants