git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@70770
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
+ case NSDragOperationGeneric:
+ return wxDragCopy;
case NSDragOperationCopy:
return wxDragCopy;
case NSDragOperationMove:
case NSDragOperationCopy:
return wxDragCopy;
case NSDragOperationMove:
result = NSDragOperationToWxDragResult([delegate code]);
[delegate release];
[image release];
result = NSDragOperationToWxDragResult([delegate code]);
[delegate release];
[image release];
+
+ wxWindow* mouseUpTarget = wxWindow::GetCapture();
+
+ if ( mouseUpTarget == NULL )
+ {
+ mouseUpTarget = m_window;
+ }
+
+ if ( mouseUpTarget != NULL )
+ {
+ wxMouseEvent wxevent(wxEVT_LEFT_DOWN);
+ ((wxWidgetCocoaImpl*)mouseUpTarget->GetPeer())->SetupMouseEvent(wxevent , theEvent) ;
+ wxevent.SetEventType(wxEVT_LEFT_UP);
+
+ mouseUpTarget->HandleWindowEvent(wxevent);
+ }
+