diff --git a/src/sna/sna_driver.c b/src/sna/sna_driver.c index 2c9cae96..b9402e75 100644 --- a/src/sna/sna_driver.c +++ b/src/sna/sna_driver.c @@ -594,10 +594,10 @@ sna_wakeup_handler(int i, pointer data, unsigned long result, pointer read_mask) if ((int)result < 0) return; - sna_accel_wakeup_handler(sna); - if (FD_ISSET(sna->kgem.fd, (fd_set*)read_mask)) sna_dri_wakeup(sna); + + sna_accel_wakeup_handler(sna); } #if HAVE_UDEV