Opened 10 years ago

Closed 10 years ago

Last modified 9 years ago

#10214 closed defect (fixed)

Enhanced Data - Trying to scroll with mouse or keyboard while dragging not working

Reported by: Enrique Rafael Muñoz Flores Owned by: evan
Priority: high Milestone: 1.4
Component: DojoX Grid Version: 1.3.2
Keywords: EnhancedGrid Cc: David Schwartz, tmayeur@…, Nathan Toone, hwcdl@…
Blocked By: Blocking:

Description

Functional: Drag and drop

Browsers Affected: E6, IE7, IE8 Firefox 3.0.14 & 3.5.3 Chrome 3.0.195.25 Safari 4.0.3

Goal:

Move non-contiguous rows and columns.

Problem Description: Drag and scroll. The drag and drop columns/rows action is not refreshed unless mouse movement is present, while using the mouse wheel to scroll upwards/downwards, the mouse does not actually move on the screen, but it changes its position on the grid, if we trying to drag and scroll through the grid.

Also happens with colums, but it is easier to reproduce with rows.

Steps to Reproduce:

1.- Open the browser 2.- Go to /test_enhanced_grid.html 3.- Select any row/rows, using checkbox or row header. 4.- Press and hold the left mouse button while over the selected cells. 5.- Scroll the grid with mouse wheel, mouse pad or srolling keys(page up, page down, end, start), to a desired position to move the row/rows. 6.- Without moving the mouse, release the left mouse button.

Expected Result: Selected row to be inserted, where we released the left button.

To obtain the expected result, it is necessary to move the mouse right after pressing and holding the left button, and right before releasing it, scrolling directly after the mouse down or before the release produces unexpected results.

Note: In IE8, moving the mouse right before the button release obtains the expected result, whether or not there was movement right before pressing the button, however this causes the drag animation not to be shown.

I will be attaching a narrated-animation shortly.

Change History (4)

comment:1 Changed 10 years ago by Nathan Toone

Keywords: EnhancedGrid added; datagrid removed
Owner: changed from Nathan Toone to Evan

Please tag with keyword "EnhancedGrid?" for enhanced grid bugs - not "datagrid"

Thanks.

comment:2 Changed 10 years ago by David Schwartz

This appears to be working as expected. Please close.

comment:3 Changed 10 years ago by Nathan Toone

Milestone: tbd1.4
Resolution: fixed
Status: newclosed

comment:4 Changed 9 years ago by bill

Owner: changed from Evan to evan
Note: See TracTickets for help on using tickets.