! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
tasklist does not switch compiz desktops
Status:
RESOLVED: FIXED
Product:
Xfce4-panel
Component:
Window Buttons

Comments

Description charlie-tca 2010-08-27 01:53:00 CEST
This bug has been reported on Ubuntu Launchpad as:
https://bugs.launchpad.net/bugs/582719

On two different Xubuntu installations with compiz, clicking an item in the tasklist which is from another desktop does not switch to that desktop. However, the xfce switcher works, as does clicking on an item in Docky. The xfce4-panel "window list" also fails to switch compiz desktops.

One workaround is to use the gnome window list (similar to xfce4-panel tasklist) applet in an Xfapplet inside xfce4-panel, which works correctly and switches desktops when non-'native' workspace items are clicked. EDIT: This workaround is not so good, the window list in Xfapplet grows without stopping and pushes my right-hand xfce4 applets (notification area, clock, logout) off the screen.



Let me mention some strange behavior that might help someone debug this...

If I have just brought the focus to the same type of app, say a second Chrome window, then clicking on a Chrome entry in tasklist of a Chrome instance living on another desktop WILL switch desktops. Same if I have an xfce4-terminal in focus on the current desktop and am clicking on the entry of an xfce4-terminal from another desktop, then the compiz switch animation and desktop change happens. However, if I have Chrome in focus and click on an xfce4-terminal task list entry from another desktop, no go (although the task list entry gets highlighted and the icon does 'bounce' in docky, so it's as if focus was brought to it but just the call to switch desktops wasn't made.) Can't figure out why the desktop switch call IS made when an item with the same exec name as the one in focus on the current desktop gets clicked on.


xfce4-panel 4.6.3-1ubuntu2
Xubuntu 10.04 with kernel 2.6.32-22-generic #33-Ubuntu SMP x86_64
Comment 1 Nick Schermer editbugs 2010-11-30 21:49:32 CET
Fixed in master in commit fad9610.

Bug #6665

Reported by:
charlie-tca
Reported on: 2010-08-27
Last modified on: 2010-11-30

People

Assignee:
Nick Schermer
CC List:
0 users

Version

Attachments

Additional information