-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Closed
Labels
B - bugDang, that shouldn't have happenedDang, that shouldn't have happenedDS - x11Affects the X11 backend, or generally free Unix platformsAffects the X11 backend, or generally free Unix platforms
Description
X input method may choose not to support all the input styles.
| ffi::XIMPreeditCallbacks | ffi::XIMStatusNothing, |
Basically this line will make client always create an input context with preedit callback, which is not supported by input method.
The correct way to do this is to do GetIMValues first, to list all the supported style
https://www.x.org/releases/X11R7.6/doc/libX11/specs/XIM/xim.html#Getting_IM_Values
Then send over a style in XCreateIC that is supported by input method.
Metadata
Metadata
Assignees
Labels
B - bugDang, that shouldn't have happenedDang, that shouldn't have happenedDS - x11Affects the X11 backend, or generally free Unix platformsAffects the X11 backend, or generally free Unix platforms