[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: X focus problems - was Re: Release of GUI Libraries
From: |
Adam Fedor |
Subject: |
Re: X focus problems - was Re: Release of GUI Libraries |
Date: |
Fri, 11 Jan 2002 20:18:40 -0700 |
User-agent: |
Mozilla/5.0 (X11; U; Linux ppc; en-US; rv:0.9.4) Gecko/20011009 |
Chris B. Vetter wrote:
I have some problems when using GNUstep and WM in sloopy mode. Whenever
ie. a panel has been closed and therefore the GNUstep app lost focus, the
panel always reappears when the GNUstep app again becomes active.
Occasionally I see that one too, even in point-to-focus mode.
I've looked at that problem. Apparently the Window Manager is
erroneously displaying the window, possible because we have the wrong
properties set on the window. I'm not sure yet.
Another thing is that when I open an open panel I still can access menu
entries, ie. when click on 'open palettes' in Gorm I still can open the
inspector etc.
Doing these nasty focus games GNUstep apps generally get a little
'confused' and do not behave properly anymore, ie. when a window is active
it does not handle inputs (ie. mouse clicks) properly etc.
When you start ProjectCenter and click on <project>.gorm to start Gorm,
I get both applications' menus on top of each other - very confusing.
Occasionally that also happens, when you start two different apps "by
hand" from xterm or WM's "Run..." entry.
Another WM interaction. I think that untitled windows don't get focus
events (or maybe it's something else), so an app with no windows open
(only menus) doesn't know it's been unfocused so it doesn't know to hide
the menu.
Also, when you hide an application from it's menu entry, WM doesn't
always give the focus back to the last opened application.
eg. start xterm, type "openapp <application>.app", click Hide
Now xterm should be focus'd again, but isn't always. Clicking inside
xterm will also NOT focus it, only a click on it's title bar will.
Another long standing WM interaction issue. I keep thinking I've fixed
it but it keeps coming back.
--
Adam Fedor, Digital Optics | I'm glad I hate spinach, because
http://www.doc.com | if I didn't, I'd eat it, and you
http://www.gnustep.org | know how I hate the stuff.