[address-book] is stuck on contacts sync dialog & becomes unusable
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Canonical System Image |
Fix Released
|
Critical
|
Unassigned | ||
Ubuntu UX |
Fix Released
|
Critical
|
Olga Kemmet | ||
address-book-app |
Fix Released
|
Critical
|
Renato Araujo Oliveira Filho | ||
address-book-app (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
address-book-app (Ubuntu RTM) |
Fix Released
|
Critical
|
Renato Araujo Oliveira Filho |
Bug Description
build 143
To reproduce this bug the address book app has to be launched for the first time.
Steps to reproduce
1. wipe your device if necessary
2. launch the address book app and wait until the "You have no contacts" dialog comes up
3. do not interact with the dialog and navigate away from the app
4. launch the dialer or/and the messaging app
5. open the app spread from the right edge and force close the address book app
6. navigate to dialer (or messaging) app and save a contact from the main view
7. now open the address book again and try to interact with the "You have no contacts" dialog
Expected behaviour: you will either be able to dismiss the dialog or sync contacts
Actual behaviour: you won't be able to tap anything or interact with the address book because the dialog is not dismissible.
The interesting thing here is that it is possible to access the address book and contacts from the dialer and messaging app but not directly.
Marking as "Critical" because the address book becomes completely unusable even if you restart your device.
Related branches
- Gustavo Pichorim Boiko (community): Approve
- PS Jenkins bot: Needs Fixing (continuous-integration)
-
Diff: 485 lines (+257/-47)10 files modifiedCMakeLists.txt (+1/-0)
debian/control (+3/-0)
src/imports/ContactEdit/TextInputDetail.qml (+2/-0)
src/imports/ContactList/CMakeLists.txt (+1/-0)
src/imports/ContactList/ContactListPage.qml (+23/-24)
src/imports/ContactList/OnlineAccountsHelper.qml (+46/-0)
src/imports/ContactList/OnlineAccountsMessage.qml (+37/-22)
src/imports/MainWindow.qml (+1/-1)
tests/qml/CMakeLists.txt (+2/-0)
tests/qml/tst_ContactList.qml (+141/-0)
- PS Jenkins bot: Approve (continuous-integration)
- Gustavo Pichorim Boiko (community): Approve
-
Diff: 117 lines (+39/-28)2 files modifiedsrc/imports/ContactList/ContactListPage.qml (+14/-22)
src/imports/ContactList/OnlineAccountsMessage.qml (+25/-6)
- Bill Filler (community): Approve
-
Diff: 485 lines (+257/-47)10 files modifiedCMakeLists.txt (+1/-0)
debian/control (+3/-0)
src/imports/ContactEdit/TextInputDetail.qml (+2/-0)
src/imports/ContactList/CMakeLists.txt (+1/-0)
src/imports/ContactList/ContactListPage.qml (+23/-24)
src/imports/ContactList/OnlineAccountsHelper.qml (+46/-0)
src/imports/ContactList/OnlineAccountsMessage.qml (+37/-22)
src/imports/MainWindow.qml (+1/-1)
tests/qml/CMakeLists.txt (+2/-0)
tests/qml/tst_ContactList.qml (+141/-0)
summary: |
- [address-book] is stuck on contacts sync dialog + [address-book] is stuck on contacts sync dialog & becomes unusable |
Changed in address-book-app: | |
status: | New → Confirmed |
assignee: | nobody → Renato Araujo Oliveira Filho (renatofilho) |
importance: | Undecided → Critical |
description: | updated |
description: | updated |
Changed in address-book-app: | |
status: | Confirmed → In Progress |
Changed in ubuntu-ux: | |
status: | Triaged → Fix Committed |
Changed in address-book-app (Ubuntu RTM): | |
importance: | Undecided → Critical |
assignee: | nobody → Renato Araujo Oliveira Filho (renatofilho) |
tags: |
added: ota-1 removed: touch-2014-11-13 |
tags: | added: ww51 |
Changed in canonical-devices-system-image: | |
status: | Confirmed → Fix Released |
Changed in address-book-app: | |
status: | Fix Committed → Fix Released |
Changed in ubuntu-ux: | |
status: | Fix Committed → Fix Released |
Fix committed into lp:~phablet-team/address-book-app/staging at revision 318, scheduled for release in address-book-app, milestone Unknown