! 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 !
Non-transient utility or dialog windows cannot be iconified
Status:
RESOLVED: INVALID

Comments

Description Guido Berhoerster 2012-07-14 18:37:37 CEST
Non-transient utility or dialog windows (i.e. windows which have _NET_WM_WINDOW_TYPE set to _NET_WM_WINDOW_TYPE_DIALOG or _NET_WM_WINDOW_TYPE_UTILITY) cannot be iconified. If I understand it right this policy was introduced 6b385d5f53ce84fa05ba66955be0b3f5b7d794e4 and IMHO it should not be applied to non-transient dialog or utility windows since they can be the main window of an application. For an example see e.g. bug #7623, there are probably more applications which use a GtkDialog this way.
Comment 1 Mike Massonnet editbugs 2012-07-15 19:07:54 CEST
Hi Guido,

IMO it's correct from the window manager to disallow a dialog to be iconified, a dialog is not supposed to be present for the whole lifecycle of an application.

IMO those applications, that reuse the GtkDialog as their main window should call an extra function to change the window hint to normal instead of dialog.

Just my opinion.
Cheers,
Mike

Bug #9116

Reported by:
Guido Berhoerster
Reported on: 2012-07-14
Last modified on: 2020-05-21

People

Assignee:
Olivier Fourdan
CC List:
2 users

Version

Version:
unspecified

Attachments

Additional information