Details
-
Bug
-
Resolution: Done
-
P3: Somewhat important
-
5.9.1
-
None
Description
Hi
Please check this https://github.com/qt/qtbase/blob/5.9/src/plugins/platforminputcontexts/ibus/qibusplatforminputcontext.cpp#L574
need not it be displayNumber = display.right(display.length() - pos); instead ?
So when display is, eg. ':888' displayNumber becames '8', for 'unix:888' we get dispayNumber as 'x:888' which certainly stops IBus operation.
PS. It would be fine if you enable tickets on github as well, this interface is not very good and extremelly slow
Attachments
For Gerrit Dashboard: QTBUG-62068 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
222407,2 | Fix display recognition for IBUS | 5.11 | qt/qtbase | Status: MERGED | +2 | 0 |