diff options
-rw-r--r-- | libgnome-desktop/gnome-rr-output-info.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/libgnome-desktop/gnome-rr-output-info.c b/libgnome-desktop/gnome-rr-output-info.c index 692e7ef2..6d480015 100644 --- a/libgnome-desktop/gnome-rr-output-info.c +++ b/libgnome-desktop/gnome-rr-output-info.c @@ -244,7 +244,10 @@ static void gnome_rr_output_info_set_tiled_geometry (GnomeRROutputInfo *self, in /* for primary tile only configs turn off non-primary tiles - turn them on for tiled ones */ if (ht != 0 || vt != 0) - outputs[i]->priv->on = !primary_tile_only; + if (self->priv->on == FALSE) + outputs[i]->priv->on = FALSE; + else + outputs[i]->priv->on = !primary_tile_only; if (primary_tile_only) { |