IBus input method not available in Qt5 applications

In Qt5 application communicate with IBus via DBus calls, which is currently not implemented in the desktop-legacy security confinement interface.

Refer https://github.com/qt/qtbase/tree/HEAD/src/plugins/platforminputcontexts/ibus for the current implementation.

ibus is implemented in desktop_legacy.go: https://github.com/snapcore/snapd/blob/master/interfaces/builtin/desktop_legacy.go#L116. Are you seeing security policy violations when this interface is connected? If so, can you describe steps to reproduce?