pivot-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Sandro Martini (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (PIVOT-744) ListView with SelectMode.Multi does not allow deselection when all elements are selected
Date Wed, 18 May 2011 23:04:48 GMT

    [ https://issues.apache.org/jira/browse/PIVOT-744?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13035835#comment-13035835
] 

Sandro Martini commented on PIVOT-744:
--------------------------------------

excuse me (maybe I've not clear what this patch means) but the desired behavior isn't that
if I press <SHIFT> <arrow down> the selection has to be expanded on lower elements
(in the list, going bottom) and  <SHIFT> <arrow up> has to be expanded upwards
?
With this patch if I start going down (SHIFT+arrow down) but then I have to deselect the last
element I cannot use the opposite (SHIFT+arrow up) because it will expand the selection to
the first element over the first selected ... maybe I have not beeen so much clear, but it's
simpler to try than to explain. 
At least on Windows should work in this way.

And in this case why not support even <CTRL> arrow up/down (to add/remove 1 element
to the current selection) ?
Or move this to the 2.1 ... or another 2.0.x ?

Comments ?


> ListView with SelectMode.Multi does not allow deselection when all elements are selected
> ----------------------------------------------------------------------------------------
>
>                 Key: PIVOT-744
>                 URL: https://issues.apache.org/jira/browse/PIVOT-744
>             Project: Pivot
>          Issue Type: Bug
>          Components: wtk-terra
>    Affects Versions: 2.0
>            Reporter: Edvin Syse
>            Assignee: Sandro Martini
>            Priority: Minor
>             Fix For: 2.0.1
>
>         Attachments: TerraListViewSkinDeselect.patch, pivot744_patch2.patch
>
>   Original Estimate: 0.25h
>  Remaining Estimate: 0.25h
>
> If you select all items in a ListView that allows multiple selection, there is not way
to deselect using the keyboard. One would expect that releasing shift and moving the arrows
would revert to selecting a single element, but this is not the case. The supplied patch allows
deselection in the following manner:
> 1. If you select all elements with the keyboard "downwards", release shift and then press
Keyboard.KeyCode.UP, the "next last" element in the list is selected.
> 2. If you select all elements with the keyboard "upwards", release shift and then press
Keyboard.KeyCode.DOWN, the "next first" element in the list is selected.
> I tried to take enabled state into account when finding the approproate element to select,
so the patch may be more involved than nessecary.
> I tested against ScriptApplication --src=--src=/org/apache/pivot/demos/lists/multi_select.bxml.

--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira

Mime
View raw message