Opened 10 years ago

Closed 9 years ago

#10177 closed defect (fixed)

Enhanced grid - Problem moving rows using scroll

Reported by: pilar Owned by: evan
Priority: high Milestone: 1.6
Component: DojoX Grid Version: 1.4.0b
Keywords: EnhancedGrid Cc: David Schwartz, tmayeur@…, Nathan Toone, hwcdl@…
Blocked By: Blocking:

Description

To Reproduce:
1.- Open a valid browser
2.- Go to /test_enhanced_grid.html
3.- Select a row(s) and try to drag and scroll it

as a result you are losing the row selection, if you scroll the grid the blue floating rectangle stays behind, so when you release the button, nothing happens.

Browsers affected:

IE6, IE7, IE8
Firefox 3.0.14 & 3.5.3
Chrome 3.0.195.25
Safari 4.0.3

Attachments (1)

enhancedDatagrid- scroll and drag audio.txt (1.6 KB) - added by David Schwartz 10 years ago.
Spoken text from the video depicting the problem

Download all attachments as: .zip

Change History (14)

comment:1 Changed 10 years ago by Nathan Toone

Owner: changed from Nathan Toone to Evan

comment:2 Changed 10 years ago by Enrique Rafael Muñoz Flores

Extending a little the reproduce sequence... 1.- Open a valid browser 2.- Go to /test_enhanced_grid.html 3.- Press the left button on your mouse while over a row (don't drag). 4.- Scroll down or up on the grid, the mouse pointer must not be on the selected row. 5.- Move the mouse or release the left button.

Ass soon as the pointer is off the row, the mousePress event is forgotten, the drag action is not activated until a small movement is executed over the row.

comment:3 Changed 10 years ago by Adam Peller

Resolution: fixed
Status: newclosed

(In [20660]) Patch from Evan. Fix the auto scrolling issues for both row and column Fixes #10177 !strict

comment:4 Changed 10 years ago by Adam Peller

Milestone: tbd1.4

comment:5 Changed 10 years ago by Nathan Toone

Keywords: EnhancedGrid added; Datagrid removed

Changed 10 years ago by David Schwartz

Spoken text from the video depicting the problem

comment:6 Changed 10 years ago by David Schwartz

This problem is illustrated in this video (http://www.ibm.com/software/ucd/UE/enhancedDataGrid-dragAndScroll.swf). The audio quality is pretty bad on the video so see text file titled 'enhancedDatagrid- scroll and drag audio.txt'.

comment:7 Changed 10 years ago by David Schwartz

Resolution: fixed
Status: closedreopened

Let's re-open this as there's been some confusion re just what is involved in this ticket; please review the video.

comment:8 Changed 10 years ago by David Schwartz

A key point that's might have been missed is that the scrolling is done with the mouse scroll wheel.

comment:9 Changed 10 years ago by David Schwartz

Let's move to 1.5

comment:10 Changed 10 years ago by Nathan Toone

Milestone: 1.41.5

comment:11 Changed 9 years ago by Adam Peller

Milestone: 1.51.6

comment:12 Changed 9 years ago by bill

Owner: changed from Evan to evan

comment:13 Changed 9 years ago by evan

Resolution: fixed
Status: reopenedclosed

DnD in 1.6 provides the inherited behavior of dojo.dnd, not seeing this issue anymore, btw, pressing->moving is a must to triger the dnd event.

Note: See TracTickets for help on using tickets.