-
Notifications
You must be signed in to change notification settings - Fork 150
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
[BUG]: 在Linux下 NCW 模式下无法输入中文问题。 #363
Comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Describe the bug 【Bug描述】
...
在Linux下 NCW 模式下无法输入中文问题。
To Reproduce 【复现步骤】
在Linux下 NCW 模式下无法输入中文,原因是开启了多线程消息循环 multi-thread-message-loop(看了很多issue 感觉是CEF 消息循环没有输入法环境的问题,但是这个这个问题在CEF社区很多年了一直没解决)
但是经测试,不使用多线程消息循环 + QT Application::exec() 消息循环,则无法显示页面,如下:
如果,不使用多线程消息循环 + CEF 自身的消息循环CefRunMessageLoop() 则页面可以渲染,但是QT 相关的都行都不渲染了。甚至关闭按钮都失效了(感觉像CEF消息循环没有投递到QT环境?)
注意:下图左边是QT渲染部分
Expected behavior 【正确的预期行为】
...
Screenshots 【截图】
...
Environment 【BUG产生的环境】
Additional context 【更多额外信息】
搜狗输入法和统信自带的输入法效果都一样,当前没有ubutun资源,改天我试试ubuntu下会如何
...
The text was updated successfully, but these errors were encountered: