home.social

#dragdrop — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #dragdrop, aggregated by home.social.

  1. NSPasteboard crashes due to unsafe, internal concurrent memory mutation when handling file promises

    This is a public reposting of FB14885505, in case it's helpful to anyone else or especially in case someone else has seen this too and knows how to work around it.

    NSPasteboard mutates itself simultaneously from the main thread and the global concurrent Dispatch pool, w.r.t. to its internal type cache. This is surprisingly trivial to reproduce (sample code below) by just dropping, e.g. a file promise (such as by opening a PNG in Preview, revealing the thumbnails sidebar, and then dragging [...]

    wadetregaskis.com/nspasteboard

  2. NSPasteboard crashes due to unsafe, internal concurrent memory mutation when handling file promises

    This is a public reposting of FB14885505, in case it's helpful to anyone else or especially in case someone else has seen this too and knows how to work around it.

    NSPasteboard mutates itself simultaneously from the main thread and the global concurrent Dispatch pool, w.r.t. to its internal type cache. This is surprisingly trivial to reproduce (sample code below) by just dropping, e.g. a file promise (such as by opening a PNG in Preview, revealing the thumbnails sidebar, and then dragging [...]

    wadetregaskis.com/nspasteboard

  3. NSPasteboard crashes due to unsafe, internal concurrent memory mutation when handling file promises

    This is a public reposting of FB14885505, in case it's helpful to anyone else or especially in case someone else has seen this too and knows how to work around it.

    NSPasteboard mutates itself simultaneously from the main thread and the global concurrent Dispatch pool, w.r.t. to its internal type cache. This is surprisingly trivial to reproduce (sample code below) by just dropping, e.g. a file promise (such as by opening a PNG in Preview, revealing the thumbnails sidebar, and then dragging [...]

    wadetregaskis.com/nspasteboard

  4. SwiftUI drag & drop does not support file promises

    https://wadetregaskis.com/swiftui-drag-drop-does-not-support-file-promises/

    #BrokenByDesign #DragDrop #NSFilePromiseProvider #NSItemProvider #Sad #Snafu #Swift #SwiftUI #Transferable #Undocumented

  5. 👍 OpenProject 10 veröffentlicht

    📌 OpenProject, eine webbasierte Projektverwaltung aus Deutschland, wurde in Version 10 veröffentlicht. Neu sind unter anderem Drag&Drop für das manuelle Sortieren der Arbeitspaketliste sowie eine verbesserte Übersichtsseite.

    #OpenProject #OpenProject10 #Projektverwaltung #DragDrop #OpenSource

    pro-linux.de/news/1/27462/open