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