#463631 oroborus: Unmapped windows don't get MapNotify event

Package:
oroborus
Source:
oroborus
Description:
A lightweight themeable windowmanager for X
Submitter:
Tony Houghton
Date:
2022-06-24 19:39:26 UTC
Severity:
normal
#463631#5
Date:
2008-02-01 20:27:02 UTC
From:
To:
Certain windows appear without any borders and they can't be given
focus. I'm trying to debug the same problem in OroboROX and can't fix it
and thought to try oroborus because OroboROX was developed from
oroborus; they do share this problem. I hope there's someone still
available who knows the code thoroughly and can help.

There are 2 windows I've identified with this problem; gnome-terminal's
profile editor and the New Profile dialog used by gnome media apps such
as sound-juicer. I think what they both do is call gtk_window_hide()
before showing the window. With most window managers this seems to cause
a bit of flickering as the window is shown, withdrawn and then shown
again, but at least it does end up getting shown normally. But under
OroboROX and oroborus they have the problem described above.

I've traced the X events OroboROX gets for the window as it opens. They
are:

ConfigureRequest, MapRequest, UnmapNotify, ConfigureRequest,
PropertyNotify * 3, FocusIn, PropertyNotify * 4, UnmapNotify, FocusOut


openbox (which does usually end up with the dialog working correctly,
but occasionally fail to show it at all):

ConfigureRequest, MapRequest, UnmapNotify, ConfigureRequest,
PropertyNotify * 4, ConfigureNotify, PropertyNotify * 2, MapRequest,
ConfigureNotify, PropertyNotify * 10, MapNotify, ClientMessage,
ReparentNotify, ConfigureNotify * 2, MapNotify, ClientMessage


metacity (works OK):

CreateNotify, ConfigureRequest, MapRequest, UnmapNotify, ConfigureRequest,
MapRequest, PropertyNotify * 4, ReparentNotify * 2, PropertyNotify * 3,
ConfigureNotify, PropertyNotify * 2, ReparentNotify * 2, PropertyNotify * 7,
ReparentNotify * 2, PropertyNotify * 3, ConfigureNotify, PropertyNotify * 2,
MapNotify, EnterNotify, PropertyNotify, FocusIn, PropertyNotify,
FocusOut, FocusIn, FocusOut, LeaveNotify, FocusOut

#463631#10
Date:
2022-06-24 19:37:51 UTC
From:
To:
Dear submitter,

as the package oroborus has just been removed from the Debian archive
unstable we hereby close the associated bug reports.  We are sorry
that we couldn't deal with your issue properly.

For details on the removal, please see https://bugs.debian.org/1012435

The version of this package that was in Debian prior to this removal
can still be found using http://snapshot.debian.org/.

Please note that the changes have been done on the master archive and
will not propagate to any mirrors until the next dinstall run at the
earliest.

This message was generated automatically; if you believe that there is
a problem with it please contact the archive administrators by mailing
ftpmaster@ftp-master.debian.org.

Debian distribution maintenance software
pp.
Thorsten Alteholz (the ftpmaster behind the curtain)