diff options
-rw-r--r-- | src/sun_mouse.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/sun_mouse.c b/src/sun_mouse.c index ddcdd90..ada445d 100644 --- a/src/sun_mouse.c +++ b/src/sun_mouse.c @@ -469,6 +469,9 @@ static void vuidMouseSendScreenSize(ScreenPtr pScreen, VuidMsePtr pVuidMse) ScrnInfoPtr pScr = XF86SCRNINFO(pScreen); int result; + if (!pScr->currentMode) + return; + if ((pVuidMse->absres.width != pScr->currentMode->HDisplay) || (pVuidMse->absres.height != pScr->currentMode->VDisplay)) { |