<div dir="ltr"><div dir="ltr"><div>Hi Chris,</div><div><br></div>Thanks for the test program.  I've created a CMake file and got it compiling and running on my Linux system.  I tweaked the window creation so it uses a multiple windows on a single screen as that suits by desktop configuration better.  On pressing 'V' multiple times I get the white text and GL errors reported on the second time the extra view creation happens.</div><div dir="ltr"><br></div><div>I've put debugging code into the Registry and Renderer to see if my addition to Renderer::releaseGLObjects() was working and found that when the view gets removed this isn't called.  However, if I press escape and the both view+windows get deleted then the Renderer::releaseGLObjects() gets called.  I don't know why this isn't working as intended yet.</div><div><br></div><div>I have other work to get on with today so I'll need to return to investigating this later, my guess is that we just need to tighten up the handling of the removeView.<br></div><div><br></div><div>Robert.<br></div></div>