Content hub experience needs to be implemented using trusted sessions
Bug #1317627 reported by
Dave Morley
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
content-hub (Ubuntu) |
Triaged
|
High
|
Unassigned |
Bug Description
This was discovered changing the background image on manta in image u17.
STEPS:
1. Open system-settings
2. Click on backgrounds
3. Click on the welcome screen
4. Select Photo/Image
5. Select an image
6. Now try and hit the set button
7. You can't as it lives behind the system-settings app in the sidestage
Solution:
The full screen app should be given priority while it has focus and the sidestage should be able to be dragged in, on close the sidestage is automatically draw out again.
Related branches
lp://staging/~ken-vandine/content-hub/trust_session_wip
- system-apps-ci-bot: Needs Fixing (continuous-integration)
- PS Jenkins bot: Needs Fixing (continuous-integration)
- Ubuntu Phablet Team: Pending requested
-
Diff: 1425 lines (+1032/-9)25 files modifiedCMakeLists.txt (+4/-2)
debian/content-hub.install (+1/-0)
debian/control (+2/-0)
import/Ubuntu/Content/contenthub.h (+1/-0)
include/com/ubuntu/content/transfer.h (+4/-0)
src/CMakeLists.txt (+2/-1)
src/com/ubuntu/applicationmanager/application_manager.h (+14/-0)
src/com/ubuntu/content/CMakeLists.txt (+3/-0)
src/com/ubuntu/content/detail/app_manager.cpp (+29/-1)
src/com/ubuntu/content/detail/app_manager.h (+2/-0)
src/com/ubuntu/content/detail/com.ubuntu.content.Service.xml (+4/-0)
src/com/ubuntu/content/detail/com.ubuntu.content.Transfer.xml (+9/-0)
src/com/ubuntu/content/detail/mir-helper.cpp (+235/-0)
src/com/ubuntu/content/detail/mir-helper.h (+69/-0)
src/com/ubuntu/content/detail/service.cpp (+54/-4)
src/com/ubuntu/content/detail/service.h (+5/-1)
src/com/ubuntu/content/detail/transfer.cpp (+38/-0)
src/com/ubuntu/content/detail/transfer.h (+7/-0)
src/com/ubuntu/content/transfer.cpp (+10/-0)
src/com/ubuntu/content/transfer_p.h (+19/-0)
src/helper/CMakeLists.txt (+61/-0)
src/helper/exec-tool.c (+222/-0)
src/helper/exec-tool.cpp (+107/-0)
src/helper/mir-connection-demangler.c (+126/-0)
tests/acceptance-tests/app_manager_mock.h (+4/-0)
Changed in unity8 (Ubuntu): | |
importance: | Undecided → High |
status: | New → Triaged |
no longer affects: | unity8 |
affects: | unity8 (Ubuntu) → content-hub (Ubuntu) |
Changed in content-hub (Ubuntu): | |
assignee: | nobody → Ken VanDine (ken-vandine) |
Changed in content-hub (Ubuntu): | |
assignee: | Ken VanDine (ken-vandine) → nobody |
To post a comment you must log in.
This will be solved by the content sharing experience once it's implemented completely, which would mean that the gallery would open over whatever app invoked it for photo selection, which means it would open in the side stage on top of settings.