HUD not working under Mir
Bug #1236736 reported by
Michał Sawicz
This bug report is a duplicate of:
Bug #1231713: HUD spyglass doesn't appear on bottom-upward swipe on unity-mir.
Edit
Remove
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mir |
New
|
Undecided
|
Unassigned | ||
Unity 8 |
Triaged
|
Undecided
|
Unassigned | ||
unity-mir |
Fix Committed
|
Undecided
|
Ricardo Mendoza | ||
unity-mir (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Because of the different input workings, HUD does not work under Mir. It's either the shell, or the app that gets the events - not both, as is the case on surfaceflinger.
Related branches
lp:~ricmm/unity-mir/shell-surface-monitor
- Michał Sawicz: Approve
- PS Jenkins bot (community): Approve (continuous-integration)
-
Diff: 11 lines (+1/-0)1 file modifiedsrc/unity-mir/surfacecontroller.cpp (+1/-0)
Changed in unity8: | |
status: | New → Triaged |
Changed in unity-mir: | |
status: | New → In Progress |
assignee: | nobody → Ricardo Mendoza (ricmm) |
To post a comment you must log in.
The quick solution seems to be enabling shell's surface to be an input monitor and using InputAreas as we do currently.
The long-term one would be to implement the shell as an input filter - allowing it to both receive and block events, in one go.