From 0b529365e3b191fe08a73d70e156a8d1fdb22d64 Mon Sep 17 00:00:00 2001 From: Marco Biasini <marco.biasini@unibas.ch> Date: Sun, 27 Oct 2013 11:18:23 +0100 Subject: [PATCH] fix unittest --- modules/gfx/src/entity.cc | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/modules/gfx/src/entity.cc b/modules/gfx/src/entity.cc index 18581ab3d..6b8468a24 100644 --- a/modules/gfx/src/entity.cc +++ b/modules/gfx/src/entity.cc @@ -1151,13 +1151,11 @@ void Entity::do_update_view() const for (RendererMap::iterator i=renderer_.begin(), e=renderer_.end(); i!=e; ++i) { impl::EntityRenderer* renderer=i->second; - if (!renderer->IsEnabled()) + if (!renderer->IsEnabled() || !renderer->HasDataToRender()) continue; renderer->ClearViews(); renderer->AddView(cached_view_); renderer->UpdateViews(); - if (!renderer->HasDataToRender()) - continue; renderer->FlagPositionsDirty(); renderer->PrepareRendering(); } -- GitLab