title: GL Surface and Visibility: Gone
body: <p>So I have a GLSurfaceView in my app being rendered by a GLSurfaceView.Renderer and using JPCt as library.</p>
  
  <p>The surface is in an invisible RelativeLayout (visibility: gone). When I change the visibility to "visible" then back to "gone", the layout shows and hides as expected, but the GLSurfaceView don't, it just shows and won't hide, even though I can click on items that are now "behind" it.</p>
  
  <p>It seems like some graphical buffer issue, but I didn't find a way to get this to work... any ideas?
  Thanks!</p>