rxvt-unicode:First release
This commit is contained in:
@@ -0,0 +1,33 @@
|
||||
While setting MWM_HINTS_DECORATIONS to disable window decorations
|
||||
seems to work with most window managers, using _MOTIF_WM_INFO seems
|
||||
not to, and in some cases can lead to severe problems with focus
|
||||
management. Therefore this patch here disables the _MOTIF_WM_INFO
|
||||
check and always attempts to have the window manager honour the
|
||||
decorations hint.
|
||||
|
||||
If your window manager does not honour MWM_HINTS_DECORATIONS, and you
|
||||
are determined that you want to have borderless windows nevertheless,
|
||||
you are still free to enable override-redirect manually, using the
|
||||
corresponding command line option or X resource.
|
||||
|
||||
See also: http://bugs.gentoo.org/show_bug.cgi?id=237271
|
||||
2008-09-10 Martin von Gagern
|
||||
|
||||
--- a/src/init.C 15 Jul 2008 16:41:22 -0000 1.253
|
||||
+++ b/src/init.C 10 Sep 2008 08:07:09 -0000
|
||||
@@ -1078,15 +1078,7 @@
|
||||
#if ENABLE_FRILLS
|
||||
if (option (Opt_borderLess))
|
||||
{
|
||||
- if (XInternAtom (dpy, "_MOTIF_WM_INFO", True) == None)
|
||||
- {
|
||||
- // rxvt_warn("Window Manager does not support MWM hints. Bypassing window manager control for borderless window.\n");
|
||||
- attributes.override_redirect = true;
|
||||
- }
|
||||
- else
|
||||
- {
|
||||
mwmhints.flags = MWM_HINTS_DECORATIONS;
|
||||
- }
|
||||
}
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user