maliit-server causes input issues in restarted system sessions

Bug #1204299 reported by Michał Sawicz
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
platform-api
Fix Committed
Undecided
Ricardo Mendoza
platform-api (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Tricky steps to reproduce:

$ adb remount
$ adb shell
  $ rm /system/bin/ubuntuappmanager
  $ wget http://people.canonical.com/~ricmm/ubuntuappmanager -O /system/bin/ubuntuappmanager
  $ chmod +x /system/bin/ubuntuappmanager
  $ apt-get install unity8-fake-env
  $ reboot
...
$ adb shell
  $ sudo -u phablet -i
    $ initctl stop unity8
    $ LD_LIBRARY_PATH=/usr/lib/arm-linux-gnueabihf/unity8/qml/mocks/LightDM/single QML2_IMPORT_PATH=/usr/lib/arm-linux-gnueabihf/unity8/qml/mocks/ unity8
      * go into Camera app, swipe from edges - launcher, hud, panel behave as
      expected
      * Ctrl+C
    * repeat LD_LIBRARY... however many times you want - edges work
    $ ubuntu-calculator-app
      * Ctrl+C
    $ LD_LIBRARY_PATH=/usr/lib/arm-linux-gnueabihf/unity8/qml/mocks/LightDM/single QML2_IMPORT_PATH=/usr/lib/arm-linux-gnueabihf/unity8/qml/mocks/ unity8
      * go into Camera app - edges don't work
      * Ctrl+C
    * repeat LD_LIBRARY... however many times you want - until you restart
      unity8 or ubuntuappmanager, edge gestures won't be there

All of this goes away after you `initctl stop maliit-server`

Tags: autopilot

Related branches

Michał Sawicz (saviq)
Changed in platform-api:
assignee: nobody → Ricardo Mendoza (ricmm)
Michał Sawicz (saviq)
tags: added: autopilot
Changed in platform-api:
status: New → In Progress
Revision history for this message
PS Jenkins bot (ps-jenkins) wrote :

Fix committed into lp:platform-api at revision 98, scheduled for release in platform-api, milestone ubuntu-13.05

Changed in platform-api:
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package platform-api - 0.18.2+13.10.20130725-0ubuntu1

---------------
platform-api (0.18.2+13.10.20130725-0ubuntu1) saucy; urgency=low

  [ Ricardo Mendoza ]
  * * Clear all input traps upon death of the last client * Reset shell
    focus if all apps exit. (LP: #1203698, #1204299)

  [ Ubuntu daily release ]
  * Automatic snapshot from revision 98
 -- Ubuntu daily release <email address hidden> Thu, 25 Jul 2013 11:44:22 +0000

Changed in platform-api (Ubuntu):
status: New → Fix Released
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.