TextArea should allow mouse selections if mouse present
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu UI Toolkit |
Fix Released
|
Critical
|
Zsombor Egri | ||
ubuntu-ui-toolkit (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Vivid |
New
|
Undecided
|
Unassigned |
Bug Description
When I write a message and want to replace, delete or copy part of the text, I am unable to select it with the mouse, left button pressd and moving it to cover all words needed.
If I do that, text is not highlighted but there is a sub-menu which comes and proposes "Select all", "Select word", "Paste", "Undo".
It's fine but not very easy, I prefer - like in any other application - be able to select many words or rows by moving mouse with left button pressed.
Here it is possible to double-click on 1 word and select it, then click anywhere in the window to unselect.
Also, it is possible to do "Ctrl + A" which selects all the text, but then impossible to unselect just by clicking one time in the message window, I have to double click whichs selects the last word of the message, and then again one click to uneselect.
I don't know if this behavior is volunteer but it's not very practical on a desktop PC. I guess there are features for smartphones and tablets UI, where there is no mouse but direct finger selection, and it sounds logical, but please adapt when Friends is used on a computer if possible !
Related branches
- PS Jenkins bot: Approve (continuous-integration)
- Cris Dywan: Approve
-
Diff: 2236 lines (+1257/-431)12 files modifiedcomponents.api (+0/-2)
modules/Ubuntu/Components/InputHandler.qml (+305/-0)
modules/Ubuntu/Components/TextArea.qml (+45/-130)
modules/Ubuntu/Components/TextField.qml (+81/-133)
modules/Ubuntu/Components/Themes/Ambiance/TextAreaStyle.qml (+5/-5)
modules/Ubuntu/Components/qmldir (+1/-0)
modules/Ubuntu/Test/UbuntuTestCase.qml (+1/-0)
tests/resources/inputs/TextInputs.qml (+85/-0)
tests/unit_x11/tst_components/tst_textarea.qml (+318/-60)
tests/unit_x11/tst_components/tst_textarea_in_flickable.qml (+64/-38)
tests/unit_x11/tst_components/tst_textfield.qml (+314/-63)
tests/unit_x11/tst_mousefilters/HoverEvent.qml.moved (+38/-0)
- PS Jenkins bot: Needs Fixing (continuous-integration)
- Cris Dywan: Needs Fixing
-
Diff: 2647 lines (+1489/-457)19 files modifiedcomponents.api (+2/-2)
modules/Ubuntu/Components/InputHandler.qml (+297/-0)
modules/Ubuntu/Components/TextArea.qml (+42/-130)
modules/Ubuntu/Components/TextCursor.qml (+1/-1)
modules/Ubuntu/Components/TextField.qml (+80/-133)
modules/Ubuntu/Components/Themes/Ambiance/TextAreaStyle.qml (+5/-5)
modules/Ubuntu/Components/plugin/ucmousefilters.cpp (+13/-3)
modules/Ubuntu/Components/qmldir (+1/-0)
modules/Ubuntu/Test/UbuntuTestCase.qml (+69/-1)
modules/Ubuntu/Test/deployment.pri (+6/-1)
tests/resources/inputs/TextInputs.qml (+85/-0)
tests/unit/runtest.sh (+1/-1)
tests/unit_x11/tst_components/tst_textarea.qml (+286/-60)
tests/unit_x11/tst_components/tst_textarea_in_flickable.qml (+58/-37)
tests/unit_x11/tst_components/tst_textfield.qml (+282/-63)
tests/unit_x11/tst_mousefilters/HoverEvent.qml (+38/-0)
tests/unit_x11/tst_mousefilters/tst_mousefilters.pro (+2/-1)
tests/unit_x11/tst_mousefilters/tst_mousefilterstest.cpp (+118/-4)
tests/unit_x11/tst_test/tst_ubuntutestcase.qml (+103/-15)
Changed in ubuntu-ui-toolkit: | |
status: | New → Confirmed |
importance: | Undecided → High |
assignee: | nobody → Zoltan Balogh (bzoltan) |
no longer affects: | friends |
description: | updated |
summary: |
- UI : Problem for text selection with the mouse on compose window, and no - scrollbar + TextArea should allow mouse selections if mouse present |
tags: | added: desktop |
tags: |
added: desktop-touch removed: desktop |
Changed in ubuntu-ui-toolkit: | |
assignee: | Zoltan Balogh (bzoltan) → Zsombor Egri (zsombi) |
Changed in ubuntu-ui-toolkit: | |
milestone: | none → february-2014 |
Changed in ubuntu-ui-toolkit: | |
status: | Confirmed → In Progress |
Changed in ubuntu-ui-toolkit: | |
milestone: | february-2014 → march-2014 |
tags: | added: text-input |
Changed in ubuntu-ui-toolkit: | |
milestone: | march-2014 → april-2014 |
Changed in ubuntu-ui-toolkit: | |
importance: | High → Critical |
Changed in ubuntu-ui-toolkit: | |
status: | Fix Committed → Fix Released |
Another problem with this Ubuntu Touch UI is the lack of scrollbar on desktop PC : OK there is a "Top" button to go back to the top of Timeline, very useful, but when I want to move up or down through a long Timeline, I can't do it as there is no scrollbar to the right like in other applications, I have to scroll with the middle button of mouse. It's longer than just click on scrollbar and move fast...