don't disable movie play/record options when a movie is active, this was locked down before the queued movie fix, it is safe to do these operations while a current movie is playing now

This commit is contained in:
adelikat 2015-01-03 04:19:27 +00:00
parent 29923329e9
commit 7577702f83
1 changed files with 1 additions and 14 deletions

View File

@ -236,11 +236,6 @@ namespace BizHawk.Client.EmuHawk
= SaveMovieMenuItem.Enabled = SaveMovieMenuItem.Enabled
= Global.MovieSession.Movie.IsActive; = Global.MovieSession.Movie.IsActive;
PlayMovieMenuItem.Enabled =
RecordMovieMenuItem.Enabled =
RecentMovieSubMenu.Enabled =
!Global.MovieSession.Movie.IsActive;
ReadonlyMenuItem.Checked = Global.MovieSession.ReadOnly; ReadonlyMenuItem.Checked = Global.MovieSession.ReadOnly;
AutomaticallyBackupMoviesMenuItem.Checked = Global.Config.EnableBackupMovies; AutomaticallyBackupMoviesMenuItem.Checked = Global.Config.EnableBackupMovies;
FullMovieLoadstatesMenuItem.Checked = Global.Config.VBAStyleMovieLoadState; FullMovieLoadstatesMenuItem.Checked = Global.Config.VBAStyleMovieLoadState;
@ -390,11 +385,6 @@ namespace BizHawk.Client.EmuHawk
private void RecordMovieMenuItem_Click(object sender, EventArgs e) private void RecordMovieMenuItem_Click(object sender, EventArgs e)
{ {
if (Global.MovieSession.Movie.IsActive)
{
return;
}
if (!Global.Emulator.Attributes().Released) if (!Global.Emulator.Attributes().Released)
{ {
var result = MessageBox.Show var result = MessageBox.Show
@ -444,10 +434,7 @@ namespace BizHawk.Client.EmuHawk
private void PlayMovieMenuItem_Click(object sender, EventArgs e) private void PlayMovieMenuItem_Click(object sender, EventArgs e)
{ {
if (!Global.MovieSession.Movie.IsActive) new PlayMovie().ShowDialog();
{
new PlayMovie().ShowDialog();
}
} }
private void StopMovieMenuItem_Click(object sender, EventArgs e) private void StopMovieMenuItem_Click(object sender, EventArgs e)