Bug#220222: metacity: switching windows using keybindings shows out-of-context windows

Andres Salomon Andres Salomon <dilinger@voxel.net>, 220222@bugs.debian.org
Mon, 10 Nov 2003 15:56:56 -0500


Package: metacity
Version: 1:2.6.2-2
Severity: normal
Tags: sid

I have my keybindings set so that ctrl-up and ctrl-down move to the
workspace on the left and right, respectively, and ctrl-right switches
between windows in the current workspace (or, as it's listed, "Move
between windows with popup").  For some reason, in some workspaces, I
can access windows that are in other workspaces by using ctrl-right.
This is quite frustrating when I hit ctrl-right, expecting a certain
window to pop up, and instead of get a random window from some other
workspace popping up.

I've taken screenshots of this problem:
http://sloth.voxel.net/~dilinger/Screenshot1.png
^ That's my desktop, in the 4th workspace; you can see i've got random
other windows open in my other workspaces, and 3 gvim windows open in
the current workspace.  However, when I hit ctrl-right, you can see
what metacity sees as the available windows:
http://sloth.voxel.net/~dilinger/Screenshot2.png
For some reason, it adds the totem (which is in workspace 1) and
mozilla-firebird (which is in workspace 3) windows to the list of
available windows.  If I cycle through available windows using
ctrl-right, totem and mozilla-firebird end up being moved from their
current workspaces into workspace 4.  If I go into any other workspaces
and try this, metacity behaves correctly.




-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux wax.hq.voxel.net 2.4.21 #1 Wed Jul 9 14:15:24 EDT 2003 i686
Locale: LANG=C, LC_CTYPE=C

Versions of packages metacity depends on:
ii  libatk1.0-0                 1.4.1-1      The ATK accessibility toolkit
ii  libc6                       2.3.2.ds1-10 GNU C Library: Shared libraries an
ii  libgconf2-4                 2.4.0.1-2    GNOME configuration database syste
ii  libglib2.0-0                2.2.3-1      The GLib library of C routines
ii  libgtk2.0-0                 2.2.4-2      The GTK+ graphical user interface 
ii  libmetacity0                1:2.6.2-2    Common library of lightweight GTK2
ii  liborbit2                   1:2.8.2-1    Libraries for ORBit2 - a CORBA ORB
ii  libpango1.0-0               1.2.5-2      Layout and rendering of internatio
ii  libpopt0                    1.7-2        lib for parsing cmdline parameters
ii  libstartup-notification0    0.5-4        library for program launch feedbac
ii  sgml-base                   1.21         utilities to maintain SGML catalog
ii  xlibs                       4.2.1-13     X Window System client libraries

-- no debconf information