From fa4a0ef7ccc8eb1d49da7836cac24b6a4f62ee6b Mon Sep 17 00:00:00 2001 From: "Carsten Haitzler (Rasterman)" Date: Thu, 5 Feb 2015 11:31:01 +0900 Subject: [PATCH] xinerama note for multiscreen handling --- src/bin/e_comp_x.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/bin/e_comp_x.c b/src/bin/e_comp_x.c index d8a5813a5..158a51234 100644 --- a/src/bin/e_comp_x.c +++ b/src/bin/e_comp_x.c @@ -4591,6 +4591,9 @@ _e_comp_x_xinerama_setup(int rw, int rh) i++; } } + // XXX: what if we have zero screens? all unplugged? need to flag this + // keep all screens as-is for now and mark comp to hide everything + // and wait for a screen to come back if (i == 0) { screen = E_NEW(E_Screen, 1);