XQuartz: Moved SetFrontProcess haco to set_front_process
So it is done by the other thread... (cherry picked from commit 7429379eb1001ee3dc769daa8fe6b3aef1b9cc8a)
This commit is contained in:
parent
8e133d9674
commit
23f3f0e27d
|
@ -314,7 +314,11 @@ static void message_kit_thread (SEL selector, NSObject *arg) {
|
|||
}
|
||||
|
||||
- (void) set_front_process:unused {
|
||||
// [self activateX:YES];
|
||||
/* Hackery needed due to argv[0] hackery */
|
||||
// [self activateX:YES];
|
||||
ProcessSerialNumber psn = { 0, kCurrentProcess };
|
||||
SetFrontProcess(&psn);
|
||||
|
||||
QuartzMessageServerThread(kXDarwinBringAllToFront, 0);
|
||||
}
|
||||
|
||||
|
@ -711,10 +715,6 @@ void X11ApplicationSetWindowMenuCheck (int idx) {
|
|||
|
||||
void X11ApplicationSetFrontProcess (void) {
|
||||
message_kit_thread (@selector (set_front_process:), nil);
|
||||
|
||||
/* Hackery needed due to argv[0] hackery */
|
||||
ProcessSerialNumber psn = { 0, kCurrentProcess };
|
||||
SetFrontProcess(&psn);
|
||||
}
|
||||
|
||||
void X11ApplicationSetCanQuit (int state) {
|
||||
|
|
Loading…
Reference in New Issue