Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 637314d1 authored by Chris Craik's avatar Chris Craik
Browse files

Avoid crash if layer is destroyed after GLRenderer

bug:12988766
Change-Id: I96961aeef0b1d42ae8c609f1607a100e61a3d593
parent 5f97e9e9
Loading
Loading
Loading
Loading
+3 −1
Original line number Diff line number Diff line
@@ -497,7 +497,9 @@ public class GLRenderer extends HardwareRenderer {

    @Override
    void onLayerDestroyed(HardwareLayer layer) {
        if (mGlCanvas != null) {
            mGlCanvas.cancelLayerUpdate(layer);
        }
        mAttachedLayers.remove(layer);
    }