Inconsistent IBus engine config between Xorg and Wayland
Affected version
- Debian testing
- gnome-shell 3.34.4-1
- ibus 1.5.22-1
- ibus-m17n 1.4.2-1
Bug summary
On Xorg, ibus-m17n respects the engine configuration under /org/freedesktop/ibus/engine/
in dconf. On Wayland, it seems to ignore that configuration, and its behavior sometimes doesn't match any possible combination of config values, I think.
Steps to reproduce
- Add the rfc1345 input method from ibus-m17n.
- Click on the input method dropdown in the top panel, then click Setup.
- Change the foreground, background, underline, etc.
What happened
On Xorg, the settings from step 3 above are reflected normally. On Wayland, the settings have no effect. Additionally, the behavior on Wayland for the sequence &a-.
doesn't match any possible combination of the settings as far as I can tell. After typing &a
, it shows a single underline and no foreground or background. With one more character (&a-
), the underline disappears.
What did you expect to happen
I expected the settings to either be ignored entirely in a consistent manner, or to work consistently.