View Issue Details

IDProjectCategoryView StatusLast Update
0002073Double CommanderDefaultpublic2021-09-05 15:10
Reporternicker Assigned ToAlexx2000  
PrioritynormalSeverityminorReproducibilityalways
Status closedResolutionfixed 
ProjectionnoneETAnone 
OSWindowsOS Version10 
Product Version1.0.0 (trunk)Product Build8161 
Target Version0.9.0Fixed in Version0.9.0 
Summary0002073: No scroll delay when using drag and drop outside double commander
DescriptionWhen dragging a file from double commander to an outside program, panel scroll begins immediately without delay when hitting the scroll area, resulting in the loss of the current view which enforces the user to get back to the original position after every drag and drop operation to where the file cursor is.

Steps To Reproduce1. Navigate to a directory with many files so the scroll bar would be visible.
2. Make sure that double commander is not maximized and there's enough desktop space below the window.
3. drag a file downwards to the desktop below the window.

BUG: current view has changed.
TagsNo tags attached.
Attached Files
DraggingOutside.gif (493,538 bytes)
Fixed in Revision8226,8473-8474
Operating systemWindows
WidgetsetWin32
Architecture64-bit

Activities

nicker

2018-07-29 09:34

reporter   ~0002705

Attached a GIF file depicting how the view of the cursor position changes immediately when trying to drag a file outside of double commander.
The dragging is intentionally slow to emphasize the issue, but would happen on any dragging speed.

nicker

2018-10-08 13:05

reporter   ~0002787

This specific issue is solved. but now there's a new issue where auto-scroll doesn't work.
It might worth it to take a look at Lazarus 2.0.

"Implemented auto-scrolling up/down during drag-drop (when mouse reaches the edge of treeview)."

http://wiki.freepascal.org/Lazarus_2.0.0_release_notes#TTreeView

Alexx2000

2018-10-21 16:05

administrator   ~0002807

Cannot reproduce.

nicker

2018-10-22 22:55

reporter   ~0002814

The original bug is resolved but it caused auto scrolling at the edge of the window to work only when the mouse is moving.
I was able to reproduce it with revision 8369 (22/10/2018) with windows 10 - 1803 x64 with official lazarus 1.84

Issue History

Date Modified Username Field Change
2018-06-09 05:39 nicker New Issue
2018-07-29 09:32 nicker File Added: DraggingOutside.gif
2018-07-29 09:34 nicker Note Added: 0002705
2018-07-29 11:19 Alexx2000 Fixed in Revision => 8226
2018-07-29 11:19 Alexx2000 Assigned To => Alexx2000
2018-07-29 11:19 Alexx2000 Status new => resolved
2018-07-29 11:19 Alexx2000 Resolution open => fixed
2018-07-29 11:19 Alexx2000 Fixed in Version => 0.9.0
2018-07-29 11:19 Alexx2000 Target Version => 0.9.0
2018-10-08 13:05 nicker Note Added: 0002787
2018-10-08 13:05 nicker Status resolved => assigned
2018-10-08 13:05 nicker Resolution fixed => reopened
2018-10-21 16:05 Alexx2000 Note Added: 0002807
2018-10-21 16:05 Alexx2000 Status assigned => feedback
2018-10-22 22:55 nicker Note Added: 0002814
2018-10-22 22:55 nicker Status feedback => assigned
2018-11-25 13:03 Alexx2000 Fixed in Revision 8226 => 8226,8473
2018-11-25 13:14 Alexx2000 Fixed in Revision 8226,8473 => 8226,8473-8474
2018-11-25 13:14 Alexx2000 Status assigned => resolved
2018-11-25 13:14 Alexx2000 Resolution reopened => fixed
2021-09-05 15:10 Alexx2000 Status resolved => closed