weston/xwayland
Giulio Camuffo 836b9c7177 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>
2015-01-26 11:25:19 -08:00
..
2014-04-07 09:46:27 -07:00
2013-12-04 10:20:02 -08:00
2013-12-04 10:20:02 -08:00
2014-04-06 22:32:24 -07:00