iterate-ch / cyberduck

Cyberduck is a libre FTP, SFTP, WebDAV, Amazon S3, Backblaze B2, Microsoft Azure & OneDrive and OpenStack Swift file transfer client for Mac and Windows.
https://cyberduck.io/
GNU General Public License v3.0
3.35k stars 292 forks source link

Exception reordering of bookmarks with drag and drop #11242

Closed cyberduck closed 3 years ago

cyberduck commented 3 years ago

6790984 created the issue

Hi, I am using Cyberduck for Mac, version 7.7.0 (33744) purchased through the App Store, it runs on macOS 11.0.1.

I've noticed that I can't change the order of the bookmarks. If I try to do it, sometimes no change will be made and sometimes the bookmark I'm dragging will disappear.

Martin

cyberduck commented 3 years ago

@dkocher commented

Exception Name: NSGenericException
Description: There are 0 items on the pasteboard, but 1 drag images. There must be 1 draggingItem per pasteboardItem.
User Info: (null)

0   CoreFoundation                      0x00007fff318c9b57 __exceptionPreprocess + 250
1   libobjc.A.dylib                     0x00007fff6a7155bf objc_exception_throw + 48
2   CoreFoundation                      0x00007fff318c99b5 +[NSException raise:format:] + 189
3   AppKit                              0x00007fff2ee3837a -[NSDraggingSession(NSInternal) _initWithPasteboard:image:offset:source:] + 243
4   AppKit                              0x00007fff2ee37db1 -[NSCoreDragManager dragImage:fromWindow:at:offset:event:pasteboard:source:slideBack:] + 1889
5   AppKit                              0x00007fff2ee3763f -[NSWindow(NSDrag) dragImage:at:offset:event:pasteboard:source:slideBack:] + 134
6   AppKit                              0x00007fff2f284c2d -[NSTableView _doImageDragUsingRowsWithIndexes:event:pasteboard:source:slideBack:startRow:] + 662
7   AppKit                              0x00007fff2f2850b2 -[NSTableView __doImageDragUsingRowsWithIndexes:event:pasteboard:source:slideBack:startRow:] + 276
8   AppKit                              0x00007fff2f285db1 -[NSTableView _performClassicDragOfIndexes:hitRow:event:] + 452
9   AppKit                              0x00007fff2ee5f665 -[NSTableView _performDragFromMouseDown:] + 472
10  AppKit                              0x00007fff2ee5dad7 -[NSTableView mouseDown:] + 754
11  AppKit                              0x00007fff2ecf95f0 -[NSWindow(NSEventRouting) _handleMouseDownEvent:isDelayedEvent:] + 4914
12  AppKit                              0x00007fff2ec63e21 -[NSWindow(NSEventRouting) _reallySendEvent:isDelayedEvent:] + 2612
13  AppKit                              0x00007fff2ec631c9 -[NSWindow(NSEventRouting) sendEvent:] + 349
14  AppKit                              0x00007fff2ec61554 -[NSApplication(NSEvent) sendEvent:] + 352
15  AppKit                              0x00007fff2eaae5bf -[NSApplication run] + 707
16  libjnidispatch.dylib                0x00000001025afe74 ffi_call_unix64 + 76
17  ???                                 0x00007ffeedc33638 0x0 + 140732887414328
cyberduck commented 3 years ago

@dkocher commented

Related to #10479.

cyberduck commented 3 years ago

@ylangisc commented

In 7313628f6a93de262a7e1daf00c0e1be05be218c.

cyberduck commented 3 years ago

@dkocher commented

Milestone renamed