fcitx can't use extra trigger key to activate

Bug #1494331 reported by CzBiX on 2015-09-10
8
This bug affects 1 person
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_method_activate in unity-settings-daemon is not necessary".
see https://github.com/fcitx/fcitx/issues/203#issuecomment-139189323

I try to commented out all call of fcitx_input_method_activate, then problem solved.

I'm used Ubuntu 15.04.

Related branches

CzBiX (gliuwr) on 2015-09-10
description: updated
csslayer (wengxt) wrote :

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.

Changed in unity-settings-daemon (Ubuntu):
assignee: nobody → William Hua (attente)
importance: Undecided → High
William Hua (attente) wrote :

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 :

This bug was fixed in the package unity-settings-daemon - 15.04.1+15.10.20151001-0ubuntu1

---------------
unity-settings-daemon (15.04.1+15.10.20151001-0ubuntu1) wily; urgency=medium

  [ Robert Ancell ]
  * Fix shell watch callback not being destroyed. (LP: #1501576)

  [ William Hua ]
  * Don't call fcitx_input_method_activate (). It breaks fcitx' "extra
    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
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers