Troublesome export in /etc/profile.d/maliit-framework.sh

Bug #1245925 reported by Aron Xu
16
This bug affects 2 people
Affects Status Importance Assigned to Milestone
maliit-framework (Ubuntu)
In Progress
Undecided
William Hua

Bug Description

This package contains a file, /etc/profile.d/maliit-framework.sh, which exports QT_IM_MODULE=maliitphablet, which forces people who installed this package use Maliit. This will cause several problems:

1. When the export is done after im-config (and usually qtconfig), then all Qt application will try to use maliit as the input method, making all other input method fail to work for user.

2. When the export is done before im-config, im-config will give up setting any of the other variables or starting the selected input method, this will lead to a result that no input method runs for the session.

Related branches

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in maliit-framework (Ubuntu):
status: New → Confirmed
Revision history for this message
Aron Xu (happyaron) wrote :

Even it's under Untiy 8 session, this is still troublesome, since 3rd party input methods will have their own on-screen keyboard implementation, and for everyday use, maliit's variables should be exported by im-config, not itself.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package maliit-framework - 0.99.0+git20130923+17fdf86-0ubuntu8

---------------
maliit-framework (0.99.0+git20130923+17fdf86-0ubuntu8) vivid; urgency=medium

  [ William Hua ]
  * maliit-framework.sh prevents IBus and Fcitx from running under Unity 7
    because of the export of QT_IM_MODULE. This export should only be done
    under a Unity 8 session (LP: #1245925).
 -- Ricardo Salveti de Araujo <email address hidden> Thu, 26 Mar 2015 18:34:50 -0300

Changed in maliit-framework (Ubuntu):
status: Confirmed → Fix Released
Revision history for this message
Aron Xu (happyaron) wrote :

The question is still open that how we'd like Maliit on Unity 8, reopening.

Changed in maliit-framework (Ubuntu):
status: Fix Released → Triaged
William Hua (attente)
Changed in maliit-framework (Ubuntu):
assignee: nobody → William Hua (attente)
William Hua (attente)
Changed in maliit-framework (Ubuntu):
status: Triaged → In Progress
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.