I don't think that the log message is that relevant, since qtmir never supported foreign windows. This looks like a mir/qtmir/unity8 issue in handling trusted sessions (unless something has changed in pay-service?). Tentatively assigning to qtmir for investigation.
** Package changed: ubuntu-system-settings-online-accounts (Ubuntu) => qtmir (Ubuntu) -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to ubuntu-system-settings- online-accounts in Ubuntu. https://bugs.launchpad.net/bugs/1586219 Title: U1 login window opens behind pay-ui window Status in Canonical System Image: Confirmed Status in qtmir package in Ubuntu: New Bug description: In today's phone images, a very basic test case fails: Purchasing an app on a freshly-flashed phone. Specifically, after tapping the app's price button to initiate a purchase, the pay-ui's "Loading..." dialog appears and never disappears or times out. If I hit its "Cancel" button, I see the U1 login window. Completing the login then returns the view to the app's summary screen in the click store. What's supposed to happen is: - Tap the price button. - Get a U1 login window. - Complete the login. - Get a payment confirmation window. I'm not completely sure what causes this, but it looks like the U1 login window is simply appearing underneath the pay-ui dialog instead of above it. Dobey found this error in the logs: 2016-05-26 20:34:53,467 - WARNING - QWindow::fromWinId(): platform plugin does not support foreign windows. This should probably be fixed before OTA12, since it's a step backward in the first-time app purchase flow. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1586219/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp