Alexandre Julliard : server: Ignore color-keyed windows when updating the z-order.

Alexandre Julliard julliard at winehq.org
Tue Sep 11 16:59:07 CDT 2012


Module: wine
Branch: master
Commit: 43d465f86a083a3b1481c421a667630f9a35e067
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=43d465f86a083a3b1481c421a667630f9a35e067

Author: Alexandre Julliard <julliard at winehq.org>
Date:   Tue Sep 11 18:12:16 2012 +0200

server: Ignore color-keyed windows when updating the z-order.

---

 server/window.c |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

diff --git a/server/window.c b/server/window.c
index b6fcde0..47b94e2 100644
--- a/server/window.c
+++ b/server/window.c
@@ -2471,6 +2471,7 @@ DECL_HANDLER(update_window_zorder)
         if (ptr == win) break;
         if (!(ptr->style & WS_VISIBLE)) continue;
         if (ptr->ex_style & WS_EX_TRANSPARENT) continue;
+        if (ptr->is_layered && (ptr->layered_flags & LWA_COLORKEY)) continue;
         if (!intersect_rect( &tmp, &ptr->visible_rect, &rect )) continue;
         if (ptr->win_region)
         {




More information about the wine-cvs mailing list