fcitx can't use extra trigger key to activate
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| | unity-settings-daemon (Ubuntu) |
High
|
William Hua | ||
Bug Description
The fcitx can't use extra trigger key to activate input method after using it to inactive.
The maintainer of fcitx say, "Function call fcitx_input_
see https:/
I try to commented out all call of fcitx_input_
I'm used Ubuntu 15.04.
Related branches
- Sebastien Bacher: Approve on 2015-10-01
-
Diff: 19 lines (+0/-2)1 file modifiedplugins/keyboard/gsd-keyboard-manager.c (+0/-2)
| description: | updated |
| csslayer (wengxt) wrote : | #1 |
| Changed in unity-settings-daemon (Ubuntu): | |
| assignee: | nobody → William Hua (attente) |
| importance: | Undecided → High |
| William Hua (attente) wrote : | #2 |
Hi, thanks for looking into this. I didn't see any regressions with the change, so it's proposed for merging.
| Launchpad Janitor (janitor) wrote : | #3 |
This bug was fixed in the package unity-settings-
---------------
unity-settings-
[ Robert Ancell ]
* Fix shell watch callback not being destroyed. (LP: #1501576)
[ William Hua ]
* Don't call fcitx_input_
key for trigger input method" shortcut. (LP: #1494331)
-- Sebastien Bacher <email address hidden> Thu, 01 Oct 2015 09:45:25 +0000
| Changed in unity-settings-daemon (Ubuntu): | |
| status: | New → Fix Released |


More context info about fcitx_input_ method_ activate, it is design to change between the first input method listed in fcitx and the current one used.
Because the real thing the daemon tries to do here is to call fcitx_input_ method_ set_current_ im after it, there is no point to call fcitx_input_ method_ activate here, probably there is some misunderstanding of fcitx_input_ method_ activate.