diff --git a/src/BizHawk.Client.EmuHawk/tools/TAStudio/HeaderEditor.cs b/src/BizHawk.Client.EmuHawk/tools/TAStudio/HeaderEditor.cs index 03d4f82829..e32d31ca12 100644 --- a/src/BizHawk.Client.EmuHawk/tools/TAStudio/HeaderEditor.cs +++ b/src/BizHawk.Client.EmuHawk/tools/TAStudio/HeaderEditor.cs @@ -8,10 +8,12 @@ namespace BizHawk.Client.EmuHawk public partial class MovieHeaderEditor : Form { private readonly IMovie _movie; + private readonly Config _config; - public MovieHeaderEditor(IMovie movie) + public MovieHeaderEditor(IMovie movie, Config config) { _movie = movie; + _config = config; InitializeComponent(); Icon = Properties.Resources.TAStudioIcon; } @@ -30,7 +32,7 @@ namespace BizHawk.Client.EmuHawk _movie.Author = AuthorTextBox.Text; if (MakeDefaultCheckbox.Checked) { - GlobalWin.Config.DefaultAuthor = AuthorTextBox.Text; + _config.DefaultAuthor = AuthorTextBox.Text; } _movie.EmulatorVersion = EmulatorVersionTextBox.Text; @@ -50,7 +52,7 @@ namespace BizHawk.Client.EmuHawk private void DefaultAuthorButton_Click(object sender, EventArgs e) { - AuthorTextBox.Text = GlobalWin.Config.DefaultAuthor; + AuthorTextBox.Text = _config.DefaultAuthor; } } } diff --git a/src/BizHawk.Client.EmuHawk/tools/TAStudio/TAStudio.MenuItems.cs b/src/BizHawk.Client.EmuHawk/tools/TAStudio/TAStudio.MenuItems.cs index 95cb98cd7e..47eab4fc26 100644 --- a/src/BizHawk.Client.EmuHawk/tools/TAStudio/TAStudio.MenuItems.cs +++ b/src/BizHawk.Client.EmuHawk/tools/TAStudio/TAStudio.MenuItems.cs @@ -1012,7 +1012,7 @@ namespace BizHawk.Client.EmuHawk private void HeaderMenuItem_Click(object sender, EventArgs e) { - new MovieHeaderEditor(CurrentTasMovie) + new MovieHeaderEditor(CurrentTasMovie, Config) { Owner = Owner, Location = this.ChildPointToScreen(TasView)