Re: Randomly Disappearing Windows
- From: mmc maruska dyndns org (Michal Maruška)
- To: Pat Regan <thehead patshead com>
- Cc: sawfish-list gnome org
- Subject: Re: Randomly Disappearing Windows
- Date: Fri, 11 Nov 2005 22:16:41 +0100
Pat Regan <thehead patshead com> writes:
> An Eterm window disappeared on me today. I can see it with xwininfo
> -root -tree.
> If I try to do a get-window-by-id on the missing window it returns ()...
In recent versions Sawfish changed its handling of "unmapped" windows: It
ignores them completely, you cannot even get-window-by-id them.
> I don't know if I mentioned that a sawfish-client restart does not bring
> the window back.
Indeed, once the window is unmapped (and I/we suspect it's Sawfish to unmap them
somehow), there is "nobody" why tries to remap them back (you might probably write
a utility to do it, though).
So, somebody should find a bug in Sawfish, where it unmaps a client window and
thinks that it was the client who requested the unmap. I once tried to see, if
window ID recycling could cause problems but I didn't finish it.
So, you should read src/events.c and think about all (time) possibilities...
I wish I could recommend you my modification of sawfish ...
http://maruska.dyndns.org/comp/packages/sawfish-mmc-1.4.4.tar.gz
... but it's currently half-done revision of many parts. I currently work
on removing flicker(ing) in some types of applications, so I don't hurry
finishing my sawfish experiments.
http://maruska.dyndns.org/wiki/flicker
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]