[phone-app] + [messaging-app] + [address-book-app] list tug actions should collapse after user moves view
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu Music App |
Fix Released
|
Undecided
|
Andrew Hayzen | ||
Ubuntu UX |
Fix Committed
|
High
|
Olga Kemmet | ||
address-book-app |
Fix Released
|
Undecided
|
Renato Araujo Oliveira Filho | ||
address-book-app (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
dialer-app (Ubuntu) |
New
|
Undecided
|
Unassigned | ||
messaging-app (Ubuntu) |
New
|
Undecided
|
Unassigned | ||
ubuntu-ui-toolkit (Ubuntu) |
Fix Released
|
High
|
Zsombor Egri | ||
Vivid |
New
|
Undecided
|
Unassigned | ||
ubuntu-ui-toolkit (Ubuntu RTM) |
New
|
Undecided
|
Unassigned |
Bug Description
build r120
Steps to reproduce:
1. open phone app
2. carry out a bottom edge swipe to access your RECENT
3. swipe any list item to the left or right
4. now scroll your list view a little bit down or up, make sure the list item actions stay in view
Actual Result: the actions remain on the screen, they only collapse if it hides behind the header or bottom of the view
Expected result: if user starts to scroll the list view while a list item shows additional actions, the list item should collapse.
Users are carrying out a different actions in that case and are likely not being interested anymore in the revealed list item actions.
Same behaviour applies for the messaging app and the address-book-app.
Related branches
- PS Jenkins bot: Approve (continuous-integration)
- Tim Peeters: Approve
-
Diff: 4615 lines (+4323/-22)35 files modifiedcomponents.api (+57/-0)
documentation/overview.qdoc (+5/-0)
modules/Ubuntu/Components/Themes/Ambiance/ListItemPanel.qml (+180/-0)
modules/Ubuntu/Components/Themes/Ambiance/ListItemStyle.qml (+36/-0)
modules/Ubuntu/Components/Themes/Ambiance/qmldir (+4/-0)
modules/Ubuntu/Components/plugin/plugin.cpp (+13/-0)
modules/Ubuntu/Components/plugin/plugin.pro (+14/-2)
modules/Ubuntu/Components/plugin/propertychange_p.cpp (+76/-0)
modules/Ubuntu/Components/plugin/propertychange_p.h (+39/-0)
modules/Ubuntu/Components/plugin/quickutils.cpp (+23/-0)
modules/Ubuntu/Components/plugin/quickutils.h (+1/-0)
modules/Ubuntu/Components/plugin/ucaction.h (+2/-0)
modules/Ubuntu/Components/plugin/uclistitem.cpp (+1260/-0)
modules/Ubuntu/Components/plugin/uclistitem.h (+126/-0)
modules/Ubuntu/Components/plugin/uclistitem_p.h (+202/-0)
modules/Ubuntu/Components/plugin/uclistitemactions.cpp (+541/-0)
modules/Ubuntu/Components/plugin/uclistitemactions.h (+113/-0)
modules/Ubuntu/Components/plugin/uclistitemactions_p.h (+61/-0)
modules/Ubuntu/Components/plugin/uclistitemactionsattached.cpp (+247/-0)
modules/Ubuntu/Components/plugin/uclistitemattached.cpp (+207/-0)
modules/Ubuntu/Components/plugin/uclistitemstyle.cpp (+70/-0)
modules/Ubuntu/Components/plugin/uclistitemstyle.h (+53/-0)
modules/Ubuntu/Components/plugin/ucstyleditembase.cpp (+2/-4)
modules/Ubuntu/Test/UbuntuTestCase.qml (+3/-6)
tests/qmlapicheck.sh (+1/-1)
tests/resources/listitems/ListItemTest.qml (+201/-0)
tests/unit/tst_performance/ItemList.qml (+30/-0)
tests/unit/tst_performance/ListItemList.qml (+30/-0)
tests/unit/tst_performance/ListItemWithActionsList.qml (+43/-0)
tests/unit/tst_performance/ListItemWithInlineActionsList.qml (+41/-0)
tests/unit/tst_performance/ListItemsBaseList.qml (+29/-0)
tests/unit/tst_performance/ListItemsEmptyList.qml (+29/-0)
tests/unit/tst_performance/tst_performance.cpp (+7/-8)
tests/unit/tst_performance/tst_performance.pro (+7/-1)
tests/unit_x11/tst_components/tst_listitem.qml (+570/-0)
- PS Jenkins bot: Needs Fixing (continuous-integration)
- Ubuntu Phablet Team: Pending requested
-
Diff: 15 lines (+5/-0)1 file modifiedsrc/imports/Ubuntu/Contacts/ContactDelegate.qml (+5/-0)
- Victor Thompson: Approve
- Ubuntu Phone Apps Jenkins Bot: Approve (continuous-integration)
-
Diff: 15 lines (+5/-0)1 file modifiedcommon/ListItemWithActions.qml (+5/-0)
summary: |
- [phone-app] list tug actions should collapse after user moves view + [phone-app] + [messaging-app] + [address-book-app] list tug actions + should collapse after user moves view |
description: | updated |
Changed in ubuntu-ux: | |
assignee: | nobody → Olga Kemmet (olga-kemmet) |
importance: | Undecided → High |
status: | New → Fix Committed |
Changed in ubuntu-ui-toolkit: | |
assignee: | nobody → Zsombor Egri (zsombi) |
Changed in ubuntu-ui-toolkit: | |
status: | New → Triaged |
importance: | Undecided → High |
status: | Triaged → In Progress |
Changed in ubuntu-ui-toolkit (Ubuntu): | |
assignee: | nobody → Zsombor Egri (zsombi) |
importance: | Undecided → High |
status: | New → In Progress |
no longer affects: | ubuntu-ui-toolkit |
Changed in music-app: | |
assignee: | nobody → Andrew Hayzen (andrew-hayzen) |
status: | New → In Progress |
Changed in music-app: | |
status: | Fix Committed → Fix Released |
Changed in address-book-app: | |
status: | New → Fix Committed |
assignee: | nobody → Renato Araujo Oliveira Filho (renatofilho) |
no longer affects: | messaging-app |
no longer affects: | dialer-app (Ubuntu) |
affects: | dialer-app → dialer-app (Ubuntu) |
Changed in address-book-app: | |
status: | Fix Committed → Fix Released |
I am marking this bug as invalid for ubuntu-ui-toolkit, because the UITK does not have support (yet) for left/right swiping of list actions (that will be added in Ubuntu.Components 1.2, not for rtm). The apps currently have a custom implementation of this feature so it needs to be fixed there.