diff --git a/src/sna/sna_display.c b/src/sna/sna_display.c index 5e800eca..a836b61e 100644 --- a/src/sna/sna_display.c +++ b/src/sna/sna_display.c @@ -5279,6 +5279,9 @@ sna_use_hw_cursor(ScreenPtr screen, CursorPtr cursor) sna->cursor.ref = NULL; } + if (sna->mode.rr_active) + return FALSE; + sna->cursor.size = __cursor_size(cursor); if (sna->cursor.size > sna->cursor.max_size) return FALSE;