From: David Hill Date: Mon, 9 Jul 2012 21:21:43 +0000 (-0400) Subject: use XRRGetScreenResourcesCurrent instead. X-Git-Url: https://jasonwoof.com/gitweb/?a=commitdiff_plain;ds=sidebyside;h=9c2fd87adbf7aa38a9c1b58954372c20a95bfe77;p=spectrwm.git use XRRGetScreenResourcesCurrent instead. XRRGetScreenResourcesCurrent is cheaper: no hardware polling. This seems to fix my garbaled console too. --- diff --git a/spectrwm.c b/spectrwm.c index bc3e1fd..9faa4aa 100644 --- a/spectrwm.c +++ b/spectrwm.c @@ -7158,7 +7158,7 @@ scan_xrandr(int i) /* map virtual screens onto physical screens */ #ifdef SWM_XRR_HAS_CRTC if (xrandr_support) { - sr = XRRGetScreenResources(display, screens[i].root); + sr = XRRGetScreenResourcesCurrent(display, screens[i].root); if (sr == NULL) new_region(&screens[i], 0, 0, DisplayWidth(display, i),