Long-tapping doesn't work on any control
Bug #1365471 reported by
Matthew Paul Thomas
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ubuntu-ui-toolkit (Ubuntu) |
Fix Released
|
High
|
Zsombor Egri |
Bug Description
Problem occurs with: Ubuntu 14.10 r22
Does not occur with: iOS 7, Windows Phone 8.0
1. Long-tap on any control: for example, a button, switch, checkbox, or page stack item.
2. Let go.
What happens: Nothing.
What should happen: Unless the control has a specific action for long-tapping, it should activate just as if you did a short tap.
Fixing this would be one way of fixing bug 1289329.
Related branches
lp:~zsombi/ubuntu-ui-toolkit/cppAbstractButton
- PS Jenkins bot: Approve (continuous-integration)
- Cris Dywan: Approve
- Tim Peeters: Approve
-
Diff: 807 lines (+449/-125)21 files modifiedcomponents.api (+2/-2)
src/Ubuntu/Components/1.3/AbstractButton.qml (+0/-109)
src/Ubuntu/Components/1.3/Button.qml (+1/-1)
src/Ubuntu/Components/1.3/ComboButton.qml (+1/-0)
src/Ubuntu/Components/1.3/TextField.qml (+1/-1)
src/Ubuntu/Components/ComponentModule.pro (+1/-2)
src/Ubuntu/Components/ListItems/1.3/SingleControl.qml (+2/-1)
src/Ubuntu/Components/plugin/plugin.cpp (+2/-0)
src/Ubuntu/Components/plugin/plugin.pri (+4/-2)
src/Ubuntu/Components/plugin/ucabstractbutton.cpp (+156/-0)
src/Ubuntu/Components/plugin/ucabstractbutton.h (+64/-0)
src/Ubuntu/Components/plugin/ucaction.cpp (+2/-1)
src/Ubuntu/Components/plugin/ucactionitem.cpp (+15/-4)
src/Ubuntu/Components/plugin/ucactionitem.h (+2/-0)
src/Ubuntu/Components/qmldir (+0/-1)
tests/unit/tst_components/tst_action.qml (+16/-0)
tests/unit/tst_performance/AbstractButton13Grid.qml (+30/-0)
tests/unit/tst_performance/AbstractButtonGrid.qml (+30/-0)
tests/unit/tst_performance/tst_performance.cpp (+2/-0)
tests/unit/tst_performance/tst_performance.pro (+3/-1)
tests/unit_x11/tst_components/tst_abstractbutton13.qml (+115/-0)
description: | updated |
description: | updated |
Changed in ubuntu-ui-toolkit (Ubuntu): | |
status: | New → Triaged |
no longer affects: | ubuntu-ui-toolkit (Ubuntu) |
Changed in ubuntu-ui-toolkit (Ubuntu): | |
assignee: | nobody → Zsombor Egri (zsombi) |
importance: | Undecided → High |
status: | New → Triaged |
no longer affects: | ubuntu-ui-toolkit |
Changed in ubuntu-ui-toolkit (Ubuntu): | |
status: | Triaged → In Progress |
To post a comment you must log in.
I will assign this to the new list item, as we have there much more flexibility to handle clicks and long presses.