pivot-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Edvin Syse (JIRA)" <j...@apache.org>
Subject [jira] [Created] (PIVOT-744) ListView with SelectMode.Multi does not allow deselection when all elements are selected
Date Sun, 15 May 2011 16:56:47 GMT
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
            Priority: Minor
         Attachments: TerraListViewSkinDeselect.patch

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