diff --git a/services/surfaceflinger/SurfaceFlinger.cpp b/services/surfaceflinger/SurfaceFlinger.cpp index fbf287303..3a802ff80 100644 --- a/services/surfaceflinger/SurfaceFlinger.cpp +++ b/services/surfaceflinger/SurfaceFlinger.cpp @@ -142,6 +142,8 @@ void SurfaceFlinger::binderDied(const wp& who) Vector state; Vector displays; DisplayState d; + d.what = DisplayState::eTransformChanged; + d.token = mDefaultDisplays[DisplayDevice::DISPLAY_ID_MAIN]; d.orientation = DisplayState::eOrientationDefault; displays.add(d); setTransactionState(state, displays, 0);