Comment 3 for bug 1542208

Revision history for this message
Bill Filler (bfiller) wrote :

Is critical for frieza:
https://bugs.launchpad.net/avila-private/+bug/1547482

Main issue is that if app in sidestage requests content-hub operation, the new app usually is launched is main stage. This is problematic for 2 reasons:
1) you see ugly "Transfer in progress" dialog in source app in sidestage
2) the destination app running in main stage is partially obscured by the side stage and selection/picking operations can be obscured by the side stage.

We have a couple options here I could think of, depending on timing and what is planned for the shell and side-stage
@saviq please comment
1) if app running in sidestage and requests app launch/picking via content-hub, always launch the choosen app in side stage as well.
Pros: "transfer in progress" dialog hidden, nothing obscured in destination app Cons: destination app not using available space
2) when main stage app is launched it should be side by side with side stage, not behind it
3) if content-hub operation requested from side stage, hide the side stage after launching the destination app and show it after content-hub transfer complete. This would most likely require an api that content-hub could call which I don't believe exists today

Ultimately, content-hub operations will be done with a trust-prompt which would help/change this problem somewhat, but that is not happening in the near term.