Blame cve-2007-3920.patch
|
Kristian Høgsberg |
503fd10 |
From f5be9cb93c3a85572d741d56acb891bb56faf6a0 Mon Sep 17 00:00:00 2001
|
|
Kristian Høgsberg |
503fd10 |
From: =?utf-8?q?Kristian=20H=C3=B8gsberg?= <krh@redhat.com>
|
|
Kristian Høgsberg |
503fd10 |
Date: Wed, 16 Jan 2008 20:24:11 -0500
|
|
Kristian Høgsberg |
503fd10 |
Subject: [PATCH] Don't break grab and focus state for a window when redirecting it.
|
|
Kristian Høgsberg |
503fd10 |
|
|
Kristian Høgsberg |
503fd10 |
---
|
|
Kristian Høgsberg |
503fd10 |
dix/window.c | 3 ++-
|
|
Kristian Høgsberg |
503fd10 |
1 files changed, 2 insertions(+), 1 deletions(-)
|
|
Kristian Høgsberg |
503fd10 |
|
|
Kristian Høgsberg |
503fd10 |
diff --git a/dix/window.c b/dix/window.c
|
|
Kristian Høgsberg |
503fd10 |
index f65fb84..ccfec2b 100644
|
|
Kristian Høgsberg |
503fd10 |
--- a/dix/window.c
|
|
Kristian Høgsberg |
503fd10 |
+++ b/dix/window.c
|
|
Kristian Høgsberg |
503fd10 |
@@ -3022,7 +3022,8 @@ UnrealizeTree(
|
|
Kristian Høgsberg |
503fd10 |
}
|
|
Kristian Høgsberg |
503fd10 |
#endif
|
|
Kristian Høgsberg |
503fd10 |
(* Unrealize)(pChild);
|
|
Kristian Høgsberg |
503fd10 |
- DeleteWindowFromAnyEvents(pChild, FALSE);
|
|
Kristian Høgsberg |
503fd10 |
+ if (MapUnmapEventsEnabled(pWin))
|
|
Kristian Høgsberg |
503fd10 |
+ DeleteWindowFromAnyEvents(pChild, FALSE);
|
|
Kristian Høgsberg |
503fd10 |
if (pChild->viewable)
|
|
Kristian Høgsberg |
503fd10 |
{
|
|
Kristian Høgsberg |
503fd10 |
#ifdef DO_SAVE_UNDERS
|
|
Kristian Høgsberg |
503fd10 |
--
|
|
Kristian Høgsberg |
503fd10 |
1.5.3.7
|
|
Kristian Høgsberg |
503fd10 |
|