From 23800382bf765329e5c7b76c2fdb411e61fe90d0 Mon Sep 17 00:00:00 2001 From: alphanu1 <37101891+alphanu1@users.noreply.github.com> Date: Fri, 1 Feb 2019 20:21:53 +0000 Subject: [PATCH] Update dispserv_x11.c --- gfx/display_servers/dispserv_x11.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/gfx/display_servers/dispserv_x11.c b/gfx/display_servers/dispserv_x11.c index fb70ca22b6..93b2aa188e 100644 --- a/gfx/display_servers/dispserv_x11.c +++ b/gfx/display_servers/dispserv_x11.c @@ -266,12 +266,12 @@ static bool x11_display_server_set_resolution(void *data, if (monitor_index == 0) { + if (res->noutput < 2) + snprintf(orig_output, sizeof(orig_output),"%s", outputs->name); + for (int i = 0; i < res->noutput; i++) { - if (res->noutput < 2) - snprintf(orig_output, sizeof(orig_output),"%s", outputs->name); - - + XRROutputInfo *outputs = XRRGetOutputInfo (dsp, res, res->outputs[i]); if (outputs->connection == RR_Connected)