[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Gnustep-cvs] Window focus fixes.
From: |
Alexander Malmberg |
Subject: |
Re: [Gnustep-cvs] Window focus fixes. |
Date: |
Mon, 24 Nov 2003 00:40:57 +0100 |
> + 2003-11-19 Adam Fedor <address@hidden>
> +
> + * Window Focus fixes.
> + * Source/NSApplication.m (-activateIgnoringOtherApps:): Make
> + hidden_key key only if we have no key, make main key if neither,
> + make menu key as last resort.
> + (-deactivate): Resign main window.
> + (Patches from Benhur Stein <address@hidden>).
> + (-unhideWithoutActivation): Set hidden=no before ordering windows
> + to avoid possible recursive loops.
> + * Source/NSWindow.m (-sendEvent:)(NSLeftMouseDown): Activate app
> + after ordering window front.
> + (-sendEvent:)(GSAppKitWindowFocusIn): Don't make ourselves key
> + if we're not the modal window. Remove check for app isHidden.
It seems that these changes broke 'Hide', at least here (windowmaker).
If I try to hide an app that has open windows, it will merely flash
(likely hiding and then unhiding directly). I haven't had time to look
closely at why yet. Can anyone else reproduce this?
- Alexander Malmberg
- Re: [Gnustep-cvs] Window focus fixes.,
Alexander Malmberg <=