From 2880d18bda1217dda7f1b8b53bd8306611ba3efd Mon Sep 17 00:00:00 2001 From: "Enrico Weigelt, metux IT consult" Date: Mon, 5 Aug 2024 17:38:44 +0200 Subject: [PATCH] Xnest: replace XSetWindowColormap() by xcb_change_window_attributes() Signed-off-by: Enrico Weigelt, metux IT consult --- hw/xnest/Color.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/hw/xnest/Color.c b/hw/xnest/Color.c index 5d6993499..ce657f8cc 100644 --- a/hw/xnest/Color.c +++ b/hw/xnest/Color.c @@ -258,9 +258,11 @@ xnestSetInstalledColormapWindows(ScreenPtr pScreen) pScreen->defColormap, X11_RESTYPE_COLORMAP, serverClient, DixUseAccess); - XSetWindowColormap(xnestDisplay, - xnestDefaultWindows[pScreen->myNum], - xnestColormap(pCmap)); + uint32_t cmap = xnestColormap(pCmap); + xcb_change_window_attributes(xnestUpstreamInfo.conn, + xnestDefaultWindows[pScreen->myNum], + XCB_CW_COLORMAP, + &cmap); } #endif /* DUMB_WINDOW_MANAGERS */ }