diff --git a/BizHawk.Client.EmuHawk/tools/TAStudio/TAStudio.MenuItems.cs b/BizHawk.Client.EmuHawk/tools/TAStudio/TAStudio.MenuItems.cs index 98724f406a..b359776069 100644 --- a/BizHawk.Client.EmuHawk/tools/TAStudio/TAStudio.MenuItems.cs +++ b/BizHawk.Client.EmuHawk/tools/TAStudio/TAStudio.MenuItems.cs @@ -490,6 +490,7 @@ namespace BizHawk.Client.EmuHawk private void RotateMenuItem_Click(object sender, EventArgs e) { TasView.HorizontalOrientation ^= true; + _currentTasMovie.FlagChanges(); } #endregion @@ -603,6 +604,7 @@ namespace BizHawk.Client.EmuHawk { dummyColumnObject.Visible ^= true; TasView.AllColumns.ColumnsChanged(); + _currentTasMovie.FlagChanges(); TasView.Refresh(); }; @@ -621,6 +623,7 @@ namespace BizHawk.Client.EmuHawk TasView.AllColumns.Clear(); SetUpColumns(); TasView.Refresh(); + _currentTasMovie.FlagChanges(); }; ColumnsSubMenu.DropDownItems.Add(defaults); diff --git a/BizHawk.Client.EmuHawk/tools/TAStudio/TAStudio.cs b/BizHawk.Client.EmuHawk/tools/TAStudio/TAStudio.cs index 2cbf9493dc..3736eb11dc 100644 --- a/BizHawk.Client.EmuHawk/tools/TAStudio/TAStudio.cs +++ b/BizHawk.Client.EmuHawk/tools/TAStudio/TAStudio.cs @@ -453,6 +453,15 @@ namespace BizHawk.Client.EmuHawk LoadConfigSettings(); SetColumnsFromCurrentStickies(); RightClickMenu.Items.AddRange(TasView.GenerateContextMenuItems().ToArray()); + + RightClickMenu.Items + .OfType() + .First(t => t.Name == "RotateMenuItem") + .Click += (o, ov) => + { + _currentTasMovie.FlagChanges(); + }; + RefreshDialog(); }