Skip to content

desktop: Drop im-config#152

Merged
ryonakano merged 1 commit intoresolutefrom
ryonakano/drop-im-config
Apr 23, 2026
Merged

desktop: Drop im-config#152
ryonakano merged 1 commit intoresolutefrom
ryonakano/drop-im-config

Conversation

@ryonakano
Copy link
Copy Markdown
Member

Followup elementary/gala#2793

This package sets GTK_IM_MODULE=ibus which causes inappropriate position of the IBus candidate window on Wayland.

No packages depend on this so we can safely remove it.

See also:
elementary/gala#2793 (comment)

This package sets `GTK_IM_MODULE=ibus` which causes inappropriate
position of the IBus candidate window on Wayland.

No packages depend on this so we can safely remove it.

See also:
elementary/gala#2793 (comment)
@ryonakano ryonakano requested a review from a team April 22, 2026 15:09
@ryonakano ryonakano added this to OS 9 Apr 22, 2026
@ryonakano ryonakano moved this to Needs Review in OS 9 Apr 22, 2026
@leolost2605
Copy link
Copy Markdown
Member

Note that this might cause a regression on X though. Might be good to figure out if there's a way to have it only set it on X?

@ryonakano
Copy link
Copy Markdown
Member Author

Might be good to figure out if there's a way to have it only set it on X?

I don't think we need to do that.

This PR just removes im-config from OS 9 which i've heard we're going to drop support for X. So OS 8 won't be affected even if we release a new version of Gala with elementary/gala#2793 against to both OS 9 and 8.

Also, I tried uninstalling im-config and rebooting into Classic Session in OS 8 Early Access, and then I confirmed ibus-mozc still works as expected:

スクリーンショット 2026-04-23 20 37 02

@leolost2605
Copy link
Copy Markdown
Member

This PR just removes im-config from OS 9 which i've heard we're going to drop support for X. So OS 8 won't be affected even if we release a new version of Gala with elementary/gala#2793 against to both OS 9 and 8.

Ahh ok yes then this is great :)

Also, I tried uninstalling im-config and rebooting into Classic Session in OS 8 Early Access, and then I confirmed ibus-mozc still works as expected:

Yeah for some reason mozc still works but pinyin doesn't 🤷 (at least for me)

@ryonakano
Copy link
Copy Markdown
Member Author

Yeah for some reason mozc still works but pinyin doesn't 🤷 (at least for me)

Oh, that happens for me too. But I think that's fine becasue This PR just removes im-config from OS 9 👍

@ryonakano ryonakano merged commit 0c52583 into resolute Apr 23, 2026
@ryonakano ryonakano deleted the ryonakano/drop-im-config branch April 23, 2026 15:51
@github-project-automation github-project-automation Bot moved this from Needs Review to Done in OS 9 Apr 23, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

4 participants