← Back to team overview

touch-packages team mailing list archive

[Bug 1223963] Re: AccountCreationPage.qml always pops pagestack twice, but sometimes there's only one online-accounts page above it in the stack

 

** Changed in: ubuntu-system-settings-online-accounts
       Status: Fix Committed => Fix Released

-- 
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/1223963

Title:
  AccountCreationPage.qml always pops pagestack twice, but sometimes
  there's only one online-accounts page above it in the stack

Status in Online Accounts setup for Ubuntu Touch:
  Fix Released
Status in “ubuntu-system-settings-online-accounts” package in Ubuntu:
  Fix Released

Bug description:
  If a user already has accounts, they start at the AccountsPage - when
  they press "Add account…", the newAccountPage is pushed onto the
  stack, and then when they select a provider, AccountCreationPage is
  also pushed. Then when the provider signals finished(),
  AccountCreationPage pops twice, which brings us back to the
  AccountsPage.

  If a user has no accounts, they start at the NoAccountsPage, which will push AccountCreationPage.qml when they select a provider.
  Then when the provider signals finished(), AccountCreationPage pops twice, which brings us back all the way to the system-settings main page, which is unexpected and feels like the app has crashed. The user should be shown the AccountsPage in this case too.

  Maybe we should just have NewAccountPage pop itself before pushing the
  accountCreationPage, and then AccountCreationPage can just always pop
  once...

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu-system-settings-online-accounts/+bug/1223963/+subscriptions