[Python-apps-team] Bug#591875: nagstamon: eventually ends up lower in the window stacking order, and can't be raised

Tim Connors reportbug at rather.puzzling.org
Fri Aug 6 02:16:17 UTC 2010


Package: nagstamon
Version: 0.9.4-1
Severity: normal

I'm using the "statusbar floating" option since I don't have a
systray, and the statusbar eventually lowers itself below all other
windows and can't be brought back to the front (haven't worked out
when - it starts out on top, and you can start new windows, and they
appear below the statusbar for at least a while), and also can't be
moved.

I'm using a window manager (FVWM) configured in focus-follows-mouse
mode, and I have mouse bindings that are able to "force" a window to
the front or back of the stacking order or force a window to be moved,
but it doesn't work on the statusbar in this case.

When I've seen similarly broken behaviour in other apps (qiv for
example, bug #197335), it's come down to the application erroneously
setting a window type of GDK_WINDOW_TEMP, which is contrary to when
that window type is allowed to be used:
http://developer.gnome.org/doc/GGAD/sec-gdkwindow.html

That webpage shows: "GDK_WINDOW_TEMP is used for popup menus and the like;
it's a window that will exist only *briefly*."  (my emphasis)

I wonder if nagstamon does something similar?  That's not the accepted
way to convey to a window manager that a window should remain fixed
ontop.


-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.30-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_AU.UTF-8, LC_CTYPE=en_AU.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages nagstamon depends on:
ii  librsvg2-common            2.26.0-1      SAX-based renderer library for SVG
ii  python                     2.5.4-2       An interactive high-level object-o
ii  python-eggtrayicon         2.25.3-5      Python module to display icons in 
ii  python-glade2              2.16.0-1      GTK+ bindings: Glade support
ii  python-gtk2                2.16.0-1      Python bindings for the GTK+ widge
ii  python-lxml                2.2.6-1       pythonic binding for the libxml2 a
ii  python-pkg-resources       0.6.10-4      Package Discovery and Resource Acc
ii  python-support             1.0.3         automated rebuilding support for P
ii  sox                        14.3.0-1.1+b1 Swiss army knife of sound processi

nagstamon recommends no packages.

nagstamon suggests no packages.

-- no debconf information





More information about the Python-apps-team mailing list