From: Junkyeong Kim Date: Fri, 30 Mar 2018 02:47:22 +0000 (+0900) Subject: set to null current mode after output update if output disconnected X-Git-Tag: accepted/tizen/unified/20180404.063348~5 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;ds=sidebyside;h=2e34878fe12e363ed637f9d35d712407e9807fea;p=platform%2Fcore%2Fuifw%2Flibtdm.git set to null current mode after output update if output disconnected Change-Id: I27b78b4ea4cd63c1ba2ef480e2c3afab71d0140e Signed-off-by: Junkyeong Kim --- diff --git a/src/tdm.c b/src/tdm.c index 9f41287..15840f4 100644 --- a/src/tdm.c +++ b/src/tdm.c @@ -453,6 +453,9 @@ tdm_display_update_output(tdm_private_module *private_module, ret = _tdm_display_update_caps_output(private_module, pipe, output_backend, &private_output->caps); TDM_RETURN_VAL_IF_FAIL(ret == TDM_ERROR_NONE, ret); + + if (private_output->caps.status == TDM_OUTPUT_CONN_STATUS_DISCONNECTED) + private_output->current_mode = NULL; } layers = func_output->output_get_layers(output_backend, &layer_count, &ret);