commit | 836b9c7177c37852819c5b771008024935080032 | [log] [tgz] |
---|---|---|
author | Giulio Camuffo <giuliocamuffo@gmail.com> | Sat Jan 24 17:54:21 2015 +0200 |
committer | Bryce Harrington <bryce@osg.samsung.com> | Mon Jan 26 11:25:19 2015 -0800 |
tree | de832f42849037f0896fbdc440780587c35e27e4 | |
parent | 9bb133990a82899f9d8614489b88af51f9161a23 [diff] |
xwm: don't set inactive surfaces as top level Some X clients create popup or tooltips windows as top level, without setting them as override redirect or as transient. Since we don't want to take the focus away from a surface when one of its popup is opened, check the _NET_WM_WINDOW_TYPE of the X surfaces being mapped and set them as inactive if it is one of some types. Reviewed-by: Bryce Harrington <bryce@osg.samsung.com>