Details
-
Bug
-
Resolution: Done
-
P2: Important
-
5.8.0
-
None
-
Arch Linux, {{qt5-base-5.8.0-3}}
-
1d6700171cf41c17983edff285c3658933610523
Description
In qibusplatforminputcontext.cpp:575, the path for the iBus socket file is crafted as $HOME/.config/ibus/bus/....
However, this assumes that $XDG_CONFIG_HOME is always set to $HOME/.config. Foreign language input with iBus stops working in Qt5 applications when $XDG_CONFIG_HOME is set to something else.
The proposed solution would be to return $XDG_CONFIG_HOME/ibus/bus/....