TextField/TextArea: the touch area used for handle dragging often prevents double tap and long press from being taken into account

Bug #1389654 reported by Florian Boucault
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
ubuntu-ui-toolkit (Ubuntu)
Fix Committed
High
Florian Boucault

Bug Description

Steps to reproduce:

1. Type some text in a TextField or TextArea
2. Long press or double tap close to where the cursor and handle (also called caret) are

Current result:
Nothing happens

Expected result:
The word double tapped on should become selected.

Related branches

Revision history for this message
Florian Boucault (fboucault) wrote :

Technically the 2 MouseArea in TextCursor.qml eats the events that then never reach the MultiPointTouchArea in InputHandler which is below in the stack.

Changed in ubuntu-ui-toolkit:
importance: Undecided → Critical
Revision history for this message
Florian Boucault (fboucault) wrote :

Fixing bug #1371206, which involves making the handle touch area bigger and better positioned, makes this bug even more glaring. Consequently the fix for bug #1371206 cannot land until this bug is fixed.

Changed in ubuntu-ui-toolkit:
milestone: none → 11.07
assignee: nobody → Florian Boucault (fboucault)
Bill Filler (bfiller)
tags: added: rtm14
Revision history for this message
Pat McGowan (pat-mcgowan) wrote :

approved this so it can land along with the blocker

tags: added: touch-2014-11-06
tags: added: copy-paste
Changed in ubuntu-ui-toolkit:
status: New → In Progress
Revision history for this message
Pat McGowan (pat-mcgowan) wrote :

downgrade as rtm landed

Changed in ubuntu-ui-toolkit:
importance: Critical → High
Zoltan Balogh (bzoltan)
Changed in ubuntu-ui-toolkit (Ubuntu):
assignee: nobody → Florian Boucault (fboucault)
importance: Undecided → High
status: New → In Progress
Zoltan Balogh (bzoltan)
no longer affects: ubuntu-ui-toolkit
Cris Dywan (kalikiana)
Changed in ubuntu-ui-toolkit (Ubuntu):
status: In Progress → Fix Committed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.