! 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 !
xfce panel window buttons not disappearing when window is moved to a new view...
Window Buttons


Description Charles Bos 2014-05-24 17:01:15 CEST
I've experienced an issue when using Compiz 0.9 with the Xfce Panel.

Say I have a window open on workspace 1 (viewport 1 in Compiz terms). If I right click on the window's titlebar and choose 'Move to Workspace Right' then the window will move to workspace 2 but the window button will still be visible in the panel in workspace 1. 

If I then switch to workspace 2 and then back to workspace 1 then the window button will have disappeared from the panel in workspace 1 like it should. 

In essence, the panel needs a viewport switch before it updates the positions the positions of window buttons for windows that have moved to a different viewport.

I first experienced the problem in Xfce Panel 4.10.1 (the issue might be older than that even) but I can still reproduce the problem with Xfce Panel 4.11 (I built the 4.11 version from the latest git source a couple of days ago to test).

As for Compiz, I'm using 0.9.11 from the bazaar repo.
Comment 1 Charles Bos 2014-05-24 17:03:46 CEST
My distro is Arch Linux 64 bit.
Comment 2 Charles Bos 2014-05-25 18:07:17 CEST
Tested with Compiz 0.8.9 on a different install and had exactly the same issue so this is not specific to Compiz 0.9.
Comment 3 Charles Bos 2014-06-03 14:19:02 CEST
Tested with MATE panel and GNOME panel and the issue does not exist there so this is an Xfce panel problem. 

I also tried replacing the window buttons plugin with the taskbar plugin but I still experienced the same problem.
Comment 4 Charles Bos 2015-05-14 09:50:42 CEST
Still an issue with Panel 4.12 and Compiz 0.9.12.
Comment 5 Charles Bos 2015-09-05 17:20:52 CEST
Created attachment 6449 
Comment 6 Charles Bos 2015-09-05 17:23:58 CEST
I don't really know whether I've fixed this properly but I was fiddling around with the source and eventually stumbled on a solution.
Comment 7 Git Bot editbugs 2020-05-28 01:51:46 CEST
-- GitLab Migration Automatic Message --

This bug has been migrated to xfce.org's GitLab instance and has been closed from further activity.

You can subscribe and participate further through the new bug through this link to our GitLab instance: https://gitlab.xfce.org/xfce/xfce4-panel/-/issues/93.

Please create an account or use an existing account on one of our supported OAuth providers. 

If you want to fork to submit patches and merge requests please continue reading here: https://docs.xfce.org/contribute/dev/git/start#gitlab_forks_and_merge_requests

Also feel free to reach out to us on the mailing list https://mail.xfce.org/mailman/listinfo/xfce4-dev

Bug #10908

Reported by:
Charles Bos
Reported on: 2014-05-24
Last modified on: 2020-05-28


Nick Schermer
CC List:
0 users




patch (673 bytes, patch)
2015-09-05 17:20 CEST , Charles Bos
no flags

Additional information