Mailing Lists: Apple Mailing Lists

Image of Mac OS face in stamp
 
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: How to show window without having it come to the front?



At 8:07 -0700 6/6/06, Eric Schlegel wrote:
Yes, this is definitely a bug. The Window Manager (actually the CoreGraphics window server) is supposed to layer a newly visible window behind the active window of the active app, not in front. The bug is actually not in the application that is showing the window, but in the active application; somehow its active window is not being properly recorded and passed to the window server.

If you, or David, can reliable reproduce this problem, please file bugs and send me the bug numbers. We need repro cases to determine why the active window isn't being properly recorded.

It took me some time to figure out the exact conditions that cause the problem, because when I built a test app of course the problem first did not appear. But in the end I figured it out and build a test app and filed a bug. See bug: 4575443. The problem only occurs when the background app has a visible utility window. I guess that confuses the window ordering.


Cheers,

david.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Carbon-dev mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/carbon-dev/email@hidden

This email sent to email@hidden
References: 
 >How to show window without having it come to the front? (From: David Niemeijer <email@hidden>)
 >Re: How to show window without having it come to the front? (From: David Alger <email@hidden>)
 >Re: How to show window without having it come to the front? (From: David Niemeijer <email@hidden>)
 >Re: How to show window without having it come to the front? (From: "Steve Mills" <email@hidden>)
 >Re: How to show window without having it come to the front? (From: Eric Schlegel <email@hidden>)



Visit the Apple Store online or at retail locations.
1-800-MY-APPLE

Contact Apple | Terms of Use | Privacy Policy

Copyright © 2007 Apple Inc. All rights reserved.