diff options
Diffstat (limited to 'sdm')
-rw-r--r-- | sdm/libs/hwc2/hwc_display.cpp | 4 |
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; } |