diff -r 7cfd36aa005b -r af411868ab9b ui/winui/table.cpp --- a/ui/winui/table.cpp Wed Jan 31 12:55:11 2024 +0100 +++ b/ui/winui/table.cpp Tue Feb 06 14:17:22 2024 +0100 @@ -385,7 +385,7 @@ dnd.dndstartargs = { nullptr }; dnd.dndcompletedargs = { nullptr }; dnd.drageventargs = args; - dnd.data = args.Data(); + dnd.dataview = args.DataView(); UiListDnd dndevt; dndevt.selection = uiselection(); @@ -404,6 +404,9 @@ free(dndevt.selection.rows); } })); + cellBorder.DragOver(DragEventHandler([this](winrt::Windows::Foundation::IInspectable const& sender, DragEventArgs const& args){ + args.AcceptedOperation(winrt::Windows::ApplicationModel::DataTransfer::DataPackageOperation::Copy); + })); } // set the cell value