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/....
Attachments
For Gerrit Dashboard: QTBUG-58687 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
184900,2 | Respect XDG_CONFIG_HOME when getting ibus socket location | 5.8 | qt/qtbase | Status: MERGED | +2 | 0 |