SceneDesktop: Fix asymmetry discovered when we started using a fresh context for
each scene.  The release of RenderObject and derived classes was not being handled
properly.  Make sure to perform one (and only one :-) release for each init.
Best not to handle this from the destructor as double-taps are to easy to encounter.
1 file changed