27 lines
1.0 KiB
Diff
27 lines
1.0 KiB
Diff
From bf674ad00579d76d5ade415ee08c62fa4a652f96 Mon Sep 17 00:00:00 2001
|
|
From: Siteshwar Vashisht <svashisht@redhat.com>
|
|
Date: Thu, 17 Sep 2015 10:13:24 -0400
|
|
Subject: [PATCH] Disable backing store in X11 window
|
|
|
|
Xorg server will not generate Expose events if backing store is enabled. Since implementation of this X11 module relies on Expose events, we should explicitly disable backing store in X11 window.
|
|
---
|
|
src/modules/X11/devX11.c | 2 +-
|
|
1 files changed, 1 insertions(+), 1 deletions(-)
|
|
|
|
diff --git a/src/modules/X11/devX11.c b/src/modules/X11/devX11.c
|
|
index b714f1a..143441f 100644
|
|
--- a/src/modules/X11/devX11.c
|
|
+++ b/src/modules/X11/devX11.c
|
|
@@ -1477,7 +1477,7 @@ X11_Open(pDevDesc dd, pX11Desc xd, const char *dsp,
|
|
memset(&attributes, 0, sizeof(attributes));
|
|
attributes.background_pixel = whitepixel;
|
|
attributes.border_pixel = blackpixel;
|
|
- attributes.backing_store = Always;
|
|
+ attributes.backing_store = NotUseful;
|
|
attributes.event_mask = ButtonPressMask
|
|
| ButtonMotionMask
|
|
| PointerMotionHintMask
|
|
--
|
|
1.7.1
|
|
|