On 8/22/07, Andreas Höschler <[EMAIL PROTECTED]> wrote: > Hi Yen-Ju, > > > As I said, the first half of the issue is that GNUstep cannot find the > > focused window while it is unmapped. So it deactivates itself. > > This patch transfers the focus to another window in the > > same GNUstep application before it is unmapped, > > therefore, fixes the problem. > > > > The second half of the problem is that after the unmapping, > > window manager tends to actively find another window to focus on, > > therefore, even GNUstep transfers the focus, it still loses it. > > So there is nothing GNUstep can do about it. > > It has to be fixed on window manager. > > > > This patch works for me, but may need to improvement. > > Thanks for working on this! > > After applying your patch I can no longer switch between applications > via clicking on application windows. The clicked window is not put to > foreground!? :-(
Do you have latest Azalea from -trunk ? There are a few changes on it to match what GNUstep does. I have no problem switching application by clicking on their windows. But I will run it for a while to see. Fixing such bug has a side-effect that it may introduce another one. :( I am pretty sure that the problem is as I described. But the fix may not be totally correct. And it doesn't fix the loss of focus during minimization. I am also not sure whether it will break on WindowMaker. Yen-Ju > > Regards, > > Andreas > > > _______________________________________________ Etoile-discuss mailing list [email protected] https://mail.gna.org/listinfo/etoile-discuss
