Browse Source

Unwrap win32 data object

pull/12478/head
Nikita Tsukanov 3 years ago
parent
commit
8328cc79e2
  1. 1
      src/Windows/Avalonia.Win32/DataObject.cs
  2. 2
      src/Windows/Avalonia.Win32/OleDropTarget.cs

1
src/Windows/Avalonia.Win32/DataObject.cs

@ -103,6 +103,7 @@ namespace Avalonia.Win32
private IDataObject _wrapped;
public IDataObject Wrapped => _wrapped;
public DataObject(IDataObject wrapped)
{

2
src/Windows/Avalonia.Win32/OleDropTarget.cs

@ -217,7 +217,7 @@ namespace Avalonia.Win32
if (MicroComRuntime.TryUnwrapManagedObject(pDataObj) is DataObject dataObject)
{
return dataObject;
return dataObject.Wrapped;
}
return new OleDataObject(pDataObj);
}

Loading…
Cancel
Save