[Bug 1305016] [NEW] Windows have now decoration also if __GTK_FRAME_EXTENTS are unsupported by WM

Launchpad Bug Tracker 1305016 at bugs.launchpad.net
Wed Apr 9 11:49:33 UTC 2014


You have been subscribed to a public bug by Leo Iannacone (l3on):

gtkwindow >= 3.10 has new features about client side  decoration (csd)
and custom titlebar.

 The problem with those is that when you're going to assign a 
 custom titlebar to the GTK window, gtk itself checks if 
 Window Manager supports __GTK_FRAME_EXTENTS (which permits to have csd) 
 and then does the follow:
 
if csd_supported:
   make window with no decoration
 if csd_not_suppoted:
   make window only with WM borders
 
 This is wrong. If csd is not supported you should still 
 decorate window according with WM choices.
 
 This simple patch handle with this, unset custom_title 
 does exactly this behavior and permits to WMs 
 (which have no support for csd) to resize and move windows correctly.

** Affects: gtk+3.0 (Ubuntu)
     Importance: Undecided
         Status: Confirmed

-- 
Windows have now decoration also if __GTK_FRAME_EXTENTS are unsupported by WM 
https://bugs.launchpad.net/bugs/1305016
You received this bug notification because you are a member of Ubuntu Sponsors Team, which is subscribed to the bug report.



More information about the Ubuntu-sponsors mailing list