diff --git a/samples/dnd/dnd.cpp b/samples/dnd/dnd.cpp index 2f8e20ff88..f33945a595 100644 --- a/samples/dnd/dnd.cpp +++ b/samples/dnd/dnd.cpp @@ -1270,10 +1270,10 @@ void DnDFrame::OnUsePrimary(wxCommandEvent& event) #if wxUSE_DRAG_AND_DROP -void DnDFrame::OnBeginDrag(wxTreeEvent& WXUNUSED(event)) +void DnDFrame::OnBeginDrag(wxTreeEvent& event) { wxFileDataObject data; - data.AddFile(m_ctrlDir->GetPath()); + data.AddFile(m_ctrlDir->GetPath(event.GetItem())); wxDropSource dragSource(this); dragSource.SetData(data);