You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@pivot.apache.org by "Todd Volkert (JIRA)" <ji...@apache.org> on 2009/07/22 16:13:15 UTC

[jira] Created: (PIVOT-182) Clean up selection handling in TableView, etc.

Clean up selection handling in TableView, etc.
----------------------------------------------

                 Key: PIVOT-182
                 URL: https://issues.apache.org/jira/browse/PIVOT-182
             Project: Pivot
          Issue Type: Improvement
          Components: wtk
            Reporter: Todd Volkert
            Assignee: Greg Brown
            Priority: Minor
             Fix For: 1.3.1


We need to revisit when we set the selection in TableView, TreeView, ListView (mouse down, mouse up, mouse click).  It should depend on where the user's clicking (is the item already selected) and what keyboard modifiers are applicable.  This design should coordinate with drag 'n drop, so we don't preclude someone from dragging multiple rows out of a table view.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Resolved: (PIVOT-182) Selection always set on mouse down yields incorrect behavior

Posted by "Todd Volkert (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/PIVOT-182?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Todd Volkert resolved PIVOT-182.
--------------------------------

    Resolution: Fixed

> Selection always set on mouse down yields incorrect behavior
> ------------------------------------------------------------
>
>                 Key: PIVOT-182
>                 URL: https://issues.apache.org/jira/browse/PIVOT-182
>             Project: Pivot
>          Issue Type: Bug
>          Components: wtk
>            Reporter: Todd Volkert
>            Assignee: Todd Volkert
>             Fix For: 1.3
>
>
> We need to revisit when we set the selection in TableView, TreeView, ListView (mouse down, mouse up, mouse click).  It should depend on where the user's clicking (is the item already selected) and what keyboard modifiers are applicable.  This design should coordinate with drag 'n drop, so we don't preclude someone from dragging multiple rows out of a table view.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Assigned: (PIVOT-182) Selection always set on mouse down yields incorrect behavior

Posted by "Greg Brown (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/PIVOT-182?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Greg Brown reassigned PIVOT-182:
--------------------------------

    Assignee: Todd Volkert  (was: Greg Brown)

Mouse selection behavior has been updated for ListView and TableView. Left-click behavior is unchanged. Right click now sets the selection to the selected item if it is not already selected and selection is enabled; otherwise, it leaves the selection as-is. This is modeled on right-click behavior on Mac OS X.


> Selection always set on mouse down yields incorrect behavior
> ------------------------------------------------------------
>
>                 Key: PIVOT-182
>                 URL: https://issues.apache.org/jira/browse/PIVOT-182
>             Project: Pivot
>          Issue Type: Bug
>          Components: wtk
>            Reporter: Todd Volkert
>            Assignee: Todd Volkert
>             Fix For: 1.3
>
>
> We need to revisit when we set the selection in TableView, TreeView, ListView (mouse down, mouse up, mouse click).  It should depend on where the user's clicking (is the item already selected) and what keyboard modifiers are applicable.  This design should coordinate with drag 'n drop, so we don't preclude someone from dragging multiple rows out of a table view.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.


[jira] Updated: (PIVOT-182) Selection always set on mouse down yields incorrect behavior

Posted by "Todd Volkert (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/PIVOT-182?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Todd Volkert updated PIVOT-182:
-------------------------------

         Priority: Major  (was: Minor)
    Fix Version/s:     (was: 1.3.1)
                   1.3
       Issue Type: Bug  (was: Improvement)
          Summary: Selection always set on mouse down yields incorrect behavior  (was: Clean up selection handling in TableView, etc.)

Raising this to a major bug instead of a minor improvement, because when the caller sets a menu handler on a table view (or list view, tree view) with multi-select enabled, the user is prevented from bringing up a context menu over the component with multiple items selected.  By the time the context menu comes up, the selection has been set to the single item over which they right-clicked.

> Selection always set on mouse down yields incorrect behavior
> ------------------------------------------------------------
>
>                 Key: PIVOT-182
>                 URL: https://issues.apache.org/jira/browse/PIVOT-182
>             Project: Pivot
>          Issue Type: Bug
>          Components: wtk
>            Reporter: Todd Volkert
>            Assignee: Greg Brown
>             Fix For: 1.3
>
>
> We need to revisit when we set the selection in TableView, TreeView, ListView (mouse down, mouse up, mouse click).  It should depend on where the user's clicking (is the item already selected) and what keyboard modifiers are applicable.  This design should coordinate with drag 'n drop, so we don't preclude someone from dragging multiple rows out of a table view.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.