Index: ui/ozone/platform/dri/native_display_delegate_dri.cc |
diff --git a/ui/ozone/platform/dri/native_display_delegate_dri.cc b/ui/ozone/platform/dri/native_display_delegate_dri.cc |
index d1b853b4d5d944929ceb47d134720466980ad48c..fe567b774ec16f564c569ee279c8dffe7a5717f0 100644 |
--- a/ui/ozone/platform/dri/native_display_delegate_dri.cc |
+++ b/ui/ozone/platform/dri/native_display_delegate_dri.cc |
@@ -200,6 +200,11 @@ bool NativeDisplayDelegateDri::Configure(const DisplaySnapshot& output, |
return false; |
} |
} else { |
+ if (dri_output.dpms_property()) { |
+ dri_->SetProperty(dri_output.connector(), |
+ dri_output.dpms_property()->prop_id, DRM_MODE_DPMS_OFF); |
+ } |
+ |
if (!screen_manager_->DisableDisplayController(dri_output.crtc())) { |
VLOG(1) << "Failed to disable crtc=" << dri_output.crtc(); |
return false; |