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 on 2014-11-05
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
ubuntu-ui-toolkit (Ubuntu)
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

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
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) on 2014-11-05
tags: added: rtm14
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
Pat McGowan (pat-mcgowan) wrote :

downgrade as rtm landed

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

Other bug subscribers