From 93ec4c8613f5b6d2df13f9bf871106c0064d6c53 Mon Sep 17 00:00:00 2001 From: "Enrico Weigelt, metux IT consult" Date: Thu, 15 Feb 2024 16:15:02 +0100 Subject: [PATCH] (submit/xnest-expose-events) Xnest: fix broken exposure events Xnest fails to properly pass through expose events: the coordinates are miscalculated in xnestCollectExposures(), before miSendExposures() is called. Closes: https://gitlab.freedesktop.org/xorg/xserver/-/issues/1735 Closes: https://gitlab.freedesktop.org/xorg/xserver/-/issues/132 Fixes: 605e6764df - Fix Motif menu drawing in Xnest Signed-off-by: Enrico Weigelt, metux IT consult --- hw/xnest/Events.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/hw/xnest/Events.c b/hw/xnest/Events.c index 88db0d18f..67221c260 100644 --- a/hw/xnest/Events.c +++ b/hw/xnest/Events.c @@ -96,7 +96,7 @@ xnestCollectExposures(void) RegionInit(&Rgn, &Box, 1); - miSendExposures(pWin, &Rgn, Box.x2, Box.y2); + miSendExposures(pWin, &Rgn, Box.x1, Box.y1); } } }