jdk/src/macosx/native/sun/awt/CDropTarget.m
changeset 15985 b9e25a486549
parent 12416 7f39181f3c6e
child 16710 f041f82cdeac
equal deleted inserted replaced
15984:b9b67f6eeb86 15985:b9e25a486549
   388         sDraggingError = !jsuccess;
   388         sDraggingError = !jsuccess;
   389         sDragOperation = [DnDUtilities mapJavaDragOperationToNS:jdropaction];
   389         sDragOperation = [DnDUtilities mapJavaDragOperationToNS:jdropaction];
   390 
   390 
   391     // Release dragging data if any when Java's AWT event thread is all finished.
   391     // Release dragging data if any when Java's AWT event thread is all finished.
   392     // Make sure dragging data is released on the native event thread.
   392     // Make sure dragging data is released on the native event thread.
   393     [ThreadUtilities performOnMainThread:@selector(safeReleaseDraggingData:) onObject:self
   393     [ThreadUtilities performOnMainThread:@selector(safeReleaseDraggingData:) on:self withObject:draggingSequenceNumberID waitUntilDone:NO];
   394                               withObject:draggingSequenceNumberID waitUntilDone:NO awtMode:NO];
       
   395 }
   394 }
   396 
   395 
   397 - (jint)currentJavaActions {
   396 - (jint)currentJavaActions {
   398     return [DnDUtilities mapNSDragOperationToJava:sUpdateOperation];
   397     return [DnDUtilities mapNSDragOperationToJava:sUpdateOperation];
   399 }
   398 }