diff options
Diffstat (limited to 'features/org.eclipse.equinox.executable.feature/library/cocoa/eclipseCocoaCommon.c')
-rw-r--r-- | features/org.eclipse.equinox.executable.feature/library/cocoa/eclipseCocoaCommon.c | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/features/org.eclipse.equinox.executable.feature/library/cocoa/eclipseCocoaCommon.c b/features/org.eclipse.equinox.executable.feature/library/cocoa/eclipseCocoaCommon.c index 1794dc44b..04bf97ff6 100644 --- a/features/org.eclipse.equinox.executable.feature/library/cocoa/eclipseCocoaCommon.c +++ b/features/org.eclipse.equinox.executable.feature/library/cocoa/eclipseCocoaCommon.c @@ -30,12 +30,8 @@ int initialized = 0; static void init() { if (!initialized) { - ProcessSerialNumber psn; - if (GetCurrentProcess(&psn) == noErr) { - TransformProcessType(&psn, kProcessTransformToForegroundApplication); - SetFrontProcess(&psn); - } - [NSApplication sharedApplication]; + [[NSApplication sharedApplication] setActivationPolicy: NSApplicationActivationPolicyRegular]; + [[NSRunningApplication currentApplication] activateWithOptions: NSApplicationActivateIgnoringOtherApps]; initialized= true; } } |