private void DisengageTastudio() { Mainform.PauseOnFrame = null; GlobalWin.OSD.AddMessage("TAStudio disengaged"); Global.MovieSession.Movie = MovieService.DefaultInstance; Mainform.TakeBackControl(); Global.Config.MovieEndAction = _originalEndAction; Mainform.SetMainformMovieInfo(); // Do not keep TAStudio's disk save states. //if (Directory.Exists(statesPath)) Directory.Delete(statesPath, true); //TODO - do we need to dispose something here instead? }