From 85b950f1ffba7957b1d23b29601582a3b835b42a Mon Sep 17 00:00:00 2001 From: David Reveman Date: Thu, 25 Sep 2008 00:20:04 -0400 Subject: [PATCH] Only use backend server screen saver when backend server's root window is used as screen window. --- hw/dmx/dmxscrinit.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/hw/dmx/dmxscrinit.c b/hw/dmx/dmxscrinit.c index a6b0f1c26..b44947a78 100644 --- a/hw/dmx/dmxscrinit.c +++ b/hw/dmx/dmxscrinit.c @@ -1313,6 +1313,8 @@ static Bool dmxSaveScreen(ScreenPtr pScreen, int what) DMXScreenInfo *dmxScreen = &dmxScreens[pScreen->myNum]; if (dmxScreen->beDisplay) { + if (dmxScreen->scrnWin != DefaultRootWindow (dmxScreen->beDisplay)) + return TRUE; switch (what) { case SCREEN_SAVER_OFF: case SCREEN_SAVER_FORCER: