The autopilot textfields helepr will try to click the select all button even if it's not visible
Bug #1321222 reported by
Leo Arias
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu UI Toolkit |
Fix Released
|
Undecided
|
Leo Arias | ||
ubuntu-ui-toolkit (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Vivid |
New
|
Undecided
|
Unassigned |
Bug Description
When a text field is already selected, the pop up when you do a long press on it will not have the select all option.
We need to take this into account on the autopilot helper, because it's failing trying to click an unexisting button.
Related branches
lp://staging/~elopio/ubuntu-ui-toolkit/fix1321222-select_all_when_selected
- PS Jenkins bot: Approve (continuous-integration)
- Cris Dywan: Approve
- Nekhelesh Ramananthan (community): Approve
-
Diff: 64 lines (+37/-5)2 files modifiedtests/autopilot/ubuntuuitoolkit/_custom_proxy_objects/_textfield.py (+10/-5)
tests/autopilot/ubuntuuitoolkit/tests/custom_proxy_objects/test_textfield.py (+27/-0)
Superseded
for merging
into
lp://staging/ubuntu-ui-toolkit
- Ubuntu SDK team: Pending requested
-
Diff: 1834 lines (+1158/-98)35 files modifiedcomponents.api (+49/-0)
examples/ubuntu-ui-toolkit-gallery/ListItems.qml (+11/-2)
modules/Ubuntu/Components/ListItems/Empty.qml (+1/-1)
modules/Ubuntu/Components/TextInputPopover.qml (+7/-7)
modules/Ubuntu/Components/Themes/Ambiance/TabBarStyle.qml (+2/-2)
modules/Ubuntu/Components/ToolbarItems.qml (+1/-1)
modules/Ubuntu/Components/plugin/filterbehavior.cpp (+47/-0)
modules/Ubuntu/Components/plugin/filterbehavior.h (+46/-0)
modules/Ubuntu/Components/plugin/i18n.cpp (+6/-10)
modules/Ubuntu/Components/plugin/plugin.cpp (+10/-1)
modules/Ubuntu/Components/plugin/plugin.pro (+6/-0)
modules/Ubuntu/Components/plugin/sortbehavior.cpp (+47/-0)
modules/Ubuntu/Components/plugin/sortbehavior.h (+46/-0)
modules/Ubuntu/Components/plugin/sortfiltermodel.cpp (+250/-0)
modules/Ubuntu/Components/plugin/sortfiltermodel.h (+66/-0)
modules/Ubuntu/Components/plugin/ucalarm.cpp (+15/-4)
tests/autopilot/ubuntuuitoolkit/__init__.py (+2/-2)
tests/autopilot/ubuntuuitoolkit/_custom_proxy_objects/__init__.py (+2/-2)
tests/autopilot/ubuntuuitoolkit/_custom_proxy_objects/_common.py (+45/-1)
tests/autopilot/ubuntuuitoolkit/_custom_proxy_objects/_flickable.py (+24/-11)
tests/autopilot/ubuntuuitoolkit/_custom_proxy_objects/_header.py (+32/-1)
tests/autopilot/ubuntuuitoolkit/_custom_proxy_objects/_mainview.py (+1/-1)
tests/autopilot/ubuntuuitoolkit/_custom_proxy_objects/_qquicklistview.py (+1/-1)
tests/autopilot/ubuntuuitoolkit/_custom_proxy_objects/_textfield.py (+10/-5)
tests/autopilot/ubuntuuitoolkit/emulators.py (+2/-2)
tests/autopilot/ubuntuuitoolkit/tests/custom_proxy_objects/test_flickable.py (+201/-0)
tests/autopilot/ubuntuuitoolkit/tests/custom_proxy_objects/test_header.py (+50/-24)
tests/autopilot/ubuntuuitoolkit/tests/custom_proxy_objects/test_textfield.py (+16/-0)
tests/autopilot/ubuntuuitoolkit/tests/test_emulators.py (+1/-1)
tests/resources/alarm/Alarms.qml (+1/-1)
tests/unit/tst_alarms/tst_alarms.cpp (+45/-0)
tests/unit/tst_components/tst_sortfiltermodel.qml (+108/-0)
tests/unit/tst_i18n/localizedApp/.click/status (+1/-0)
tests/unit/tst_i18n/src/tst_i18n.cpp (+5/-17)
tests/unit/tst_i18n/tst_i18n.pro (+1/-1)
Changed in ubuntu-ui-toolkit: | |
assignee: | nobody → Leo Arias (elopio) |
status: | New → In Progress |
Changed in ubuntu-ui-toolkit: | |
status: | Fix Committed → Fix Released |
Changed in ubuntu-ui-toolkit (Ubuntu): | |
status: | New → Fix Released |
To post a comment you must log in.
Fix committed into lp:~ubuntu-sdk-team/ubuntu-ui-toolkit/staging at revision None, scheduled for release in ubuntu-ui-toolkit, milestone Unknown