add comment about why WebEntityRenderer::onRemoveFromSceneTyped()

This commit is contained in:
Andrew Meadows 2019-06-13 10:53:55 -07:00
parent eee52deefe
commit b08bb93ff7

View file

@ -470,6 +470,8 @@ void WebEntityRenderer::handlePointerEventAsMouse(const PointerEvent& event) {
}
void WebEntityRenderer::onRemoveFromSceneTyped(const TypedEntityPointer& entity) {
// HACK: destroyWebSurface() here to avoid a crash on shutdown.
// TODO: fix the real problem: EntityRenderer<>::dtor never called on shutdown for smart-pointer resource leak.
destroyWebSurface();
}