Hi,

I have a faceless background application (using LSUIElement) with a non activating floating palette (set in Interface Builder) that floats above all other applications (using setLevel:).

The floating part works fine. The non activating part mostly works fine too, unless I click on another application's window and then on the title bar of my palette. In this case, the palette activates. Clicking on the palette anywhere else (i.e. on one of the tool buttons) doesn't do this. Clicking on the title bar *after* clicking on the palette anywhere else doesn't do this.

This is annoying because it messes with my responder chain event handling -- events that are supposed to go to the application end up going to the tool palette instead.

(I wonder whether the problem is that the First Responder for this sort of application behaves differently -- using things other than the First Responder as my action targets seems to be the workaround.)

Is this a bug? Should a non activating window be being activated at all?


Thanks,
Brett


_______________________________________________

Cocoa-dev mailing list (Cocoa-dev@lists.apple.com)

Please do not post admin requests or moderator comments to the list.
Contact the moderators at cocoa-dev-admins(at)lists.apple.com

Help/Unsubscribe/Update your Subscription:
http://lists.apple.com/mailman/options/cocoa-dev/archive%40mail-archive.com

This email sent to [EMAIL PROTECTED]

Reply via email to