input is lost if no app was launched before stopping shell
Bug #1203698 reported by
Michał Sawicz
This bug affects 2 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
platform-api |
Fix Committed
|
High
|
Ricardo Mendoza | ||
platform-api (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Steps to reproduce:
* Reboot device (or kill ubuntuappmanager)
* stop unity8
* start any application
Current results:
* input is lost for all subsequent non-system sessions
Expected results:
* input works for non-system sessions
Notes
* starting any app before having stopped unity8 (or started it, for that matter) obfuscates the issue, as input works correctly then.
This is problematic as it can easily break autopiloting apps if there has not been an app launched before stopping untiy8.
Related branches
lp://staging/~ricmm/platform-api/clear-traps-if-no-client
- Ricardo Salveti (community): Approve
- Michał Sawicz: Approve
- PS Jenkins bot: Approve (continuous-integration)
-
Diff: 19 lines (+7/-1)1 file modifiedandroid/hybris/default_application_manager.cpp (+7/-1)
summary: |
- input is lost if no app was launched before or during shell run + input is lost if no app was launched before stopping shell |
Changed in platform-api: | |
status: | New → Confirmed |
tags: | added: autopilot |
Changed in platform-api: | |
status: | Confirmed → In Progress |
To post a comment you must log in.
Some real-life steps:
* reboot phone calulator- app
$ adb shell
$ sudo -u phablet -i
$ initctl stop unity8
$ ubuntu-
Input lost.
Passing --desktop_file_hint doesn't help.