{"push_id":3154693370,"size":1,"distinct_size":1,"ref":"refs/heads/maintenance/2018.11.09","head":"5ed84269c8ebdce840cbe492b879038744210c46","before":"1f5d141a524ffb55325f0b5d1438a293cf3a3574","commits":[{"sha":"5ed84269c8ebdce840cbe492b879038744210c46","author":{"name":"Tom Kazimiers","email":"96835dd8bfa718bd6447ccc87af89ae1675daeca@voodoo-arts.net"},"message":"Pixi context: mitigate destruction error on unavailable cache entry\n\nA texture cache entry referenced by `outKey` should be available at this\npoint in the code, but there are multiple reports on a failed\n`destroy()` call due to a non-existent texture cache entry. These\nreports only appeared recently and because we didn't change any related\ncode, this might be related to a browser change. To mitigate this\nproblem until we have a better understanding of the problem, an extra\ncheck is added so that the `destroy()` call is only performed if there\nis a valid cache entry.\n\nThe `delete` call is not moved inside the conditional, because it might\nbe that the field itself is still there and has to be removed, even if\nthe cache value is `undefined`. Calling `delete` on an non-existent\nfield is fine and doesn't result in an error.","distinct":true,"url":"https://api.github.com/repos/catmaid/CATMAID/commits/5ed84269c8ebdce840cbe492b879038744210c46"}]}
{"actor":{"display_login":"tomka"}}