** Also affects: ubuntu-system-settings-online-accounts (Ubuntu) Importance: Undecided Status: New
** Also affects: ubuntu-system-settings-online-accounts (Ubuntu RTM) Importance: Undecided Status: New ** Changed in: ubuntu-system-settings-online-accounts (Ubuntu) Status: New => In Progress ** Changed in: ubuntu-system-settings-online-accounts (Ubuntu) Assignee: (unassigned) => Alberto Mardegan (mardy) ** Changed in: ubuntu-system-settings-online-accounts (Ubuntu RTM) Assignee: (unassigned) => Alberto Mardegan (mardy) -- 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/1380914 Title: OnlineAccountsClient::Setup::exec() should execute a signon auth session Status in the base for Ubuntu mobile products: Confirmed Status in Online Accounts setup for Ubuntu Touch: In Progress Status in “ubuntu-system-settings-online-accounts” package in Ubuntu: In Progress Status in “ubuntu-system-settings-online-accounts” package in Ubuntu RTM: New Bug description: There is a fix to unity8 coming up that will soon be hiding the OA splash screen. Hiding the splash screen is great for 50% of the situations that it pops up, but there is a point where its actually nice to see that something is happening. With scopes, after the OnlineAccountsClient::Setup class returns from exec(), the shell then calls signon_auth_session_process_async() to request an access token. Thats when seeing the splash screen is useful as the user can see that something is still happening. With that slash screen hidden, the focus will be returned to the scope without any indication that the sign on process is still busy. Could we have the OnlineAccountsClient::Setup::exec() method execute the auth session itself before returning / sending the “finished” signal? That way you'll stay on the setup screen until the oauth token has been granted, hence returning to the scope when all is ready to go. To manage notifications about this bug go to: https://bugs.launchpad.net/canonical-devices-system-image/+bug/1380914/+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