! 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 !
evince and other gnome applications cannot be raised/lowered/shaded via title...


Description PaulD 2016-06-29 03:14:26 CEST
Evince (and other Gnome gtk3 applications) cannot be raised or lowered by clicking on the title-bar, and cannot be shaded by clicking or scrolling on the title bar, even when shade is selected as the title-bar double-click action in Xfce settings.

I understand that these applications use "client decorations," but I don't understand how much xfwm4 is being "cut out of the process".  Is it completely out of the window manager's hands?  Or can something be done to improve consistency between these apps?

If it is impossible to change xfwm4 to allow these traditional WM capabilities for these applications, can you suggest where is the next logical place to report this problem?

Alternatively, is there a way to use these applications with xfwm4 that respects Xfce window manger settings?
Comment 1 Olivier Fourdan editbugs 2016-06-29 07:06:19 CEST
Indeed, these apps use CSD (client-side decorations), meaning they draw their own title bar, borders and drops shadows all by themselves, xfwm4 is not involved.

Nothing that can be done on WM side when the WM doesn't manage those. You could try to report that in gtk+ as this affects (differently) Wayland as well, there is already this bug https://bugzilla.gnome.org/show_bug.cgi?id=767967
Comment 2 PaulD 2016-07-06 02:19:17 CEST
Okay, I submitted this upstream.


Thanks for your help.  (I would close for you, but not sure how this should be classified.)
Comment 3 Git Bot editbugs 2020-05-29 12:11:25 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/xfwm4/-/issues/222.

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 #12669

Reported by:
Reported on: 2016-06-29
Last modified on: 2020-05-29


Olivier Fourdan
CC List:
2 users




Additional information