src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m
changeset 58320 3020baa4efa4
parent 54873 442e683e65fa
child 59182 d0bfaae2ff33
equal deleted inserted replaced
58319:18e7ed2cd7d1 58320:3020baa4efa4
  1406     __block jint ret; //CGDirectDisplayID
  1406     __block jint ret; //CGDirectDisplayID
  1407 
  1407 
  1408     JNF_COCOA_ENTER(env);
  1408     JNF_COCOA_ENTER(env);
  1409 
  1409 
  1410     NSView *view = (NSView *)jlong_to_ptr(viewPtr);
  1410     NSView *view = (NSView *)jlong_to_ptr(viewPtr);
  1411     NSWindow *window = [view window];
       
  1412 
       
  1413     [ThreadUtilities performOnMainThreadWaiting:YES block:^(){
  1411     [ThreadUtilities performOnMainThreadWaiting:YES block:^(){
  1414 
  1412         NSWindow *window = [view window];
  1415         ret = (jint)[[AWTWindow getNSWindowDisplayID_AppKitThread: window] intValue];
  1413         ret = (jint)[[AWTWindow getNSWindowDisplayID_AppKitThread: window] intValue];
  1416     }];
  1414     }];
  1417 
  1415 
  1418     JNF_COCOA_EXIT(env);
  1416     JNF_COCOA_EXIT(env);
  1419 
  1417