randr: only activate outputs we want to connect
authorSebastian Dransfeld <sd@tango.flipp.net>
Thu, 6 Mar 2014 13:12:46 +0000 (14:12 +0100)
committerSebastian Dransfeld <sd@tango.flipp.net>
Thu, 6 Mar 2014 14:18:14 +0000 (15:18 +0100)
src/bin/e_randr.c

index b2b45ca..c9f5fce 100644 (file)
@@ -687,7 +687,7 @@ _e_randr_event_cb_output_change(void *data EINA_UNUSED, int type EINA_UNUSED, vo
              /* set new crtc on output */
              output->cfg->crtc = ev->crtc;
           }
-        if (!output->active)
+        if ((!output->active) && (output->cfg->connect))
           {
              fprintf(stderr, "E_RANDR: output connected to crtc\n");
              crtc = _e_randr_output_crtc_find(output);