[Pkg-xfce-devel] Bug#524711: xfwm4: New window placement problem

Torquil Macdonald Sørensen torquil at gmail.com
Sun Apr 19 11:20:37 UTC 2009

Package: xfwm4
Version: 4.6.0-2
Severity: normal

Hi! I just noticed soething about the new window placement behaviour of
xfwm4 that I didn't like. I had the xfce audio mixer window up, and was going
to adjust the volume by dragging one of the volume faders. Adjusting the fader
is a quick action, so to save time I started Firefox immediately before,
hoping to adjust the fader while Firefox was starting up, i.e. before its
window would appear. I was a bit slow, so Firefox appeared while I was
dragging the fader (i.e. with the mouse button depressed on the fader, and
the mouse moving).

I think that normally, the Firefox window should not have been allowed to
cover the audio mixer window in that situation. Looking through the xfwm4
settings, I couldn't find a setting to adjust this.

In short, a new window should not cover an existing window if the user is
executing an action in the existing window at that particular time (e.g.
keyboard button depressed in some text field, mouse button depressed on some
button/or a fader as in this case). In that case it should instead appear
underneath, or wait until the action is finished (mouse button released,
keyboard button released..).

Not sure if this is a bug report or wishlist, I guess it depends on what the
xfwm4 author originally intended.

Best regards
Torquil Sørensen  

-- System Information:
Debian Release: squeeze/sid
  APT prefers unstable
  APT policy: (700, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.29-1-686 (SMP w/1 CPU core)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages xfwm4 depends on:
ii  libc6                        2.9-7       GNU C Library: Shared libraries
ii  libdbus-glib-1-2             0.80-3      simple interprocess messaging syst
ii  libglade2-0                  1:2.6.4-1   library to load .glade files at ru
ii  libglib2.0-0                 2.20.1-1    The GLib library of C routines
ii  libgtk2.0-0                  2.16.1-2    The GTK+ graphical user interface 
ii  libpango1.0-0                1.24.0-3+b1 Layout and rendering of internatio
ii  libstartup-notification0     0.10-1      library for program launch feedbac
ii  libwnck22                    2.24.2-2    Window Navigator Construction Kit 
ii  libx11-6                     2:1.2.1-1   X11 client-side library
ii  libxcomposite1               1:0.4.0-3   X11 Composite extension library
ii  libxdamage1                  1:1.1.1-4   X11 damaged region extension libra
ii  libxext6                     2:1.0.4-1   X11 miscellaneous extension librar
ii  libxfce4util4                4.6.0-2     Utility functions library for Xfce
ii  libxfcegui4-4                4.6.0-2     Basic GUI C functions for Xfce4
ii  libxfconf-0-2                4.6.0-3     Client library for Xfce4 configure
ii  libxfixes3                   1:4.0.3-2   X11 miscellaneous 'fixes' extensio
ii  libxrandr2                   2:1.3.0-2   X11 RandR extension library
ii  libxrender1                  1:0.9.4-2   X Rendering Extension client libra

Versions of packages xfwm4 recommends:
ii  librsvg2-common               2.22.3-2   SAX-based renderer library for SVG
pn  xfwm4-themes                  <none>     (no description available)

Versions of packages xfwm4 suggests:
ii  xfce4                   Meta-package for the Xfce Lightwei

-- no debconf information

More information about the Pkg-xfce-devel mailing list