summaryrefslogtreecommitdiffstats
path: root/sdm
diff options
context:
space:
mode:
Diffstat (limited to 'sdm')
-rw-r--r--sdm/libs/hwc2/hwc_display.cpp4
1 files changed, 4 insertions, 0 deletions
diff --git a/sdm/libs/hwc2/hwc_display.cpp b/sdm/libs/hwc2/hwc_display.cpp
index 0b5676ad..3b228b88 100644
--- a/sdm/libs/hwc2/hwc_display.cpp
+++ b/sdm/libs/hwc2/hwc_display.cpp
@@ -1990,6 +1990,10 @@ int HWCDisplay::SetActiveDisplayConfig(uint32_t config) {
}
int HWCDisplay::GetActiveDisplayConfig(uint32_t *config) {
+ if (config_pending_) {
+ *config = display_config_;
+ return 0;
+ }
return display_intf_->GetActiveConfig(config) == kErrorNone ? 0 : -1;
}