diff options
Diffstat (limited to 'libhwc2.1/libdisplayinterface/ExynosDisplayDrmInterface.cpp')
-rw-r--r-- | libhwc2.1/libdisplayinterface/ExynosDisplayDrmInterface.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/libhwc2.1/libdisplayinterface/ExynosDisplayDrmInterface.cpp b/libhwc2.1/libdisplayinterface/ExynosDisplayDrmInterface.cpp index 3ad7dda..3ccfaf4 100644 --- a/libhwc2.1/libdisplayinterface/ExynosDisplayDrmInterface.cpp +++ b/libhwc2.1/libdisplayinterface/ExynosDisplayDrmInterface.cpp @@ -838,7 +838,7 @@ int32_t ExynosDisplayDrmInterface::chosePreferredConfig() hwc2_config_t config; int32_t bootConfig; err = mExynosDisplay->getPreferredDisplayConfigInternal(&bootConfig); - if (err == HWC2_ERROR_NONE) { + if (err == HWC2_ERROR_NONE && property_get_bool("sys.boot_completed", false) == true) { config = static_cast<hwc2_config_t>(bootConfig); } else { config = mDrmConnector->get_preferred_mode_id(); |