UIM input method support on snap

related posts: https://forum.snapcraft.io/t/cant-use-input-method-in-snap-apps/4712,
Hi, I’m a Korean ubuntu user using UIM as my default input method, because ibus and fcitx have some bugs when typing Korean hangul. However as far as I know, currently it’s impossible to use UIM with snap… I think it would be really convenient if it was supported. Are there any plans on supporting more input methods?


Related bug report against the chromium snap: bug #1878621.

It would be straightforward enough to add this to the desktop-legacy interface as it currently supports ibus, fcitx and mozc.

The most expedient way for updating snapd would be for someone to create a snap that uses UIM, install it in devmode and post policy violations from journalctl here and I could make the necessary changes to snapd in my next batch of policy updates.

For this to work well across the ecosystem, I strongly suspect that snaps themselves are going to need to be rebuilt to stage any supporting libraries for UIM (perhaps content snaps could help here?). desktop-launch may also need to be updated (it may still need updates for fcitx now that I think of it) to help set things up for the snap to use UIM.

@kenvandine - can you comment?