# HG changeset patch # User Santeri Piippo <crimsondusk64@gmail.com> # Date 1369245105 -10800 # Node ID d0a27d56559f45090ff6034492b60698194d83db # Parent cffab8e109f610977978bd72677fc5d14b9c057f Fixed: selecting objects in list view didn't update the GL view properly diff -r cffab8e109f6 -r d0a27d56559f src/gui.cpp --- a/src/gui.cpp Wed May 22 20:46:29 2013 +0300 +++ b/src/gui.cpp Wed May 22 20:51:45 2013 +0300 @@ -741,11 +741,15 @@ } // Update the GL renderer - for (LDObject* obj : m_sel) + for (LDObject* obj : priorSelection) { + obj->setSelected (false); m_renderer->compileObject (obj); + } - for (LDObject* obj : priorSelection) - printf ("recompile %lu\n", obj->getIndex (g_curfile)); + for (LDObject* obj : m_sel) { + obj->setSelected (true); + m_renderer->compileObject (obj); + } m_renderer->update (); }