BaseGame not shutting down cleanly

Well I'm gonna write this now since I'm going to sleep and hopefully will get some answer by tomorrow.

Well I started playing with this engine yesterday, so if I just missed something which already causes a clean quit, my mistake. I noticed at least the following things while using BaseGame. I noticed these while adding 3D view into my 2D map editor, meaning I can run 3D view many times making it important that it closes cleanly.

  • It doesn't call DisplaySystem.resetSystemProvider()
  • It doesn't lock mouse into the screen after the 1. run, making navigating with firstPersonHarder harder. (Haven't had time to investigate a fix yet)