Skip to content

fix(linux): Do not restart Fcitx#10180

Merged
ermshiperete merged 1 commit intokeymanapp:masterfrom
wengxt:master
Dec 8, 2023
Merged

fix(linux): Do not restart Fcitx#10180
ermshiperete merged 1 commit intokeymanapp:masterfrom
wengxt:master

Conversation

@wengxt
Copy link
Copy Markdown
Contributor

@wengxt wengxt commented Dec 7, 2023

  1. Fcitx does not need to be restarted to load newly installed keyman keyboard
  2. Restart fcitx may cause issue on kwin/weston Wayland where input method have to be spawned by compositor process. Manually start fcitx will not have permission to be functional with wayland input method protocol.

1. Fcitx does not need restart to load newly installed keyman keyboard
2. Restart fcitx may cause issue on kwin/weston Wayland where input
   method have to be spawned by compositor process.
@keymanapp-test-bot keymanapp-test-bot bot added the user-test-missing User tests have not yet been defined for the PR label Dec 7, 2023
@keymanapp-test-bot keymanapp-test-bot bot added this to the A17S27 milestone Dec 7, 2023
@keyman-server
Copy link
Copy Markdown
Collaborator

This pull request is from an external repo and will not automatically be built. The build must still be passed before it can be merged. Ask one of the team members to make a manual build of this PR.

@mcdurdin
Copy link
Copy Markdown
Member

mcdurdin commented Dec 8, 2023

I will defer to @ermshiperete on review of this -- he may have more comments on why the reset is there at present for fcitx.

@mcdurdin mcdurdin modified the milestones: A17S27, A17S28 Dec 8, 2023
Copy link
Copy Markdown
Contributor

@ermshiperete ermshiperete left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for your contribution! LGTM

@ermshiperete ermshiperete merged commit 7a21c42 into keymanapp:master Dec 8, 2023
@keyman-server
Copy link
Copy Markdown
Collaborator

Changes in this pull request will be available for download in Keyman version 17.0.227-alpha

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

fix linux/ user-test-missing User tests have not yet been defined for the PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants