Index: components/mus/ws/server_window_surface.cc |
diff --git a/components/mus/ws/server_window_surface.cc b/components/mus/ws/server_window_surface.cc |
index 0ee1a52b57923144804731e2928a620e307327c4..4340e2445c926b87a13dcd0c7bb7a5de54aae425 100644 |
--- a/components/mus/ws/server_window_surface.cc |
+++ b/components/mus/ws/server_window_surface.cc |
@@ -101,7 +101,7 @@ bool ServerWindowSurface::ConvertSurfaceDrawQuad( |
cc::SharedQuadState* sqs, |
cc::RenderPass* render_pass) { |
Id id = static_cast<Id>( |
- input->surface_quad_state->surface.To<cc::SurfaceId>().id); |
+ input->surface_quad_state->surface.To<cc::SurfaceId>().GetUnsafeValue()); |
WindowId other_window_id = WindowIdFromTransportId(id); |
ServerWindow* other_window = window()->GetChildWindow(other_window_id); |
if (!other_window) { |