summaryrefslogtreecommitdiff
path: root/libhwc2.1/libdisplayinterface/ExynosDisplayDrmInterface.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'libhwc2.1/libdisplayinterface/ExynosDisplayDrmInterface.cpp')
-rw-r--r--libhwc2.1/libdisplayinterface/ExynosDisplayDrmInterface.cpp2
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();