Loading services/surfaceflinger/SurfaceFlinger.cpp +12 −9 Original line number Diff line number Diff line Loading @@ -2343,6 +2343,8 @@ void SurfaceFlinger::handleTransactionLocked(uint32_t transactionFlags) } } } if (transactionFlags & eDisplayTransactionNeeded) { if (disp == NULL) { // NOTE: TEMPORARY FIX ONLY. Real fix should cause layers to // redraw after transform hint changes. See bug 8508397. Loading @@ -2353,6 +2355,7 @@ void SurfaceFlinger::handleTransactionLocked(uint32_t transactionFlags) disp = getDefaultDisplayDeviceLocked(); } layer->updateTransformHint(disp); } first = false; }); Loading Loading
services/surfaceflinger/SurfaceFlinger.cpp +12 −9 Original line number Diff line number Diff line Loading @@ -2343,6 +2343,8 @@ void SurfaceFlinger::handleTransactionLocked(uint32_t transactionFlags) } } } if (transactionFlags & eDisplayTransactionNeeded) { if (disp == NULL) { // NOTE: TEMPORARY FIX ONLY. Real fix should cause layers to // redraw after transform hint changes. See bug 8508397. Loading @@ -2353,6 +2355,7 @@ void SurfaceFlinger::handleTransactionLocked(uint32_t transactionFlags) disp = getDefaultDisplayDeviceLocked(); } layer->updateTransformHint(disp); } first = false; }); Loading