From 6a7a572b53206ad3aa4b118dbc6e1da36e87274b Mon Sep 17 00:00:00 2001 From: "Anthony J. Thibault" Date: Tue, 5 Apr 2016 11:06:24 -0700 Subject: [PATCH] Model: Toggling Physics > Draw Collision Hulls works again Collision renderItems were never getting removed when shouldShowCollisionHull became false. --- libraries/entities-renderer/src/RenderableModelEntityItem.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libraries/entities-renderer/src/RenderableModelEntityItem.cpp b/libraries/entities-renderer/src/RenderableModelEntityItem.cpp index a9dcb3883c..b510f58b12 100644 --- a/libraries/entities-renderer/src/RenderableModelEntityItem.cpp +++ b/libraries/entities-renderer/src/RenderableModelEntityItem.cpp @@ -434,6 +434,8 @@ void RenderableModelEntityItem::render(RenderArgs* args) { _showCollisionHull = shouldShowCollisionHull; render::PendingChanges pendingChanges; + _model->removeFromScene(scene, pendingChanges); + render::Item::Status::Getters statusGetters; makeEntityItemStatusGetters(getThisPointer(), statusGetters); _model->addToScene(scene, pendingChanges, statusGetters, _showCollisionHull);