MetaWayland: or maybe don't do it for override redirect windows?

I don't know, OR windows are not appearing at all.
This commit is contained in:
Giovanni Campagna 2013-07-30 09:49:03 +02:00
parent 9bdcc9c418
commit 804c2be976

View File

@ -210,16 +210,20 @@ surface_process_damage (MetaWaylandSurface *surface,
{
MetaWindowActor *window_actor =
META_WINDOW_ACTOR (meta_window_get_compositor_private (surface->window));
if (!surface->window->override_redirect)
{
MetaRectangle rect;
cairo_rectangle_int_t cairo_rect;
meta_window_get_input_rect (surface->window, &rect);
cairo_rect.x = rect.x;
cairo_rect.y = rect.y;
cairo_rect.x = 0;
cairo_rect.y = 0;
cairo_rect.width = rect.width;
cairo_rect.height = rect.height;
cairo_region_intersect_rectangle (region, &cairo_rect);
}
if (window_actor)
{