From 0a227060b70e6db331c40a6e8c8c66b5df5b1800 Mon Sep 17 00:00:00 2001 From: adelikat Date: Sat, 19 Jul 2014 16:03:12 +0000 Subject: [PATCH] Set the mainform movie statusbar icon more often --- BizHawk.Client.Common/movie/MovieSession.cs | 2 ++ BizHawk.Client.EmuHawk/MainForm.cs | 2 ++ BizHawk.Client.EmuHawk/tools/TAStudio/TAStudio.cs | 2 ++ 3 files changed, 6 insertions(+) diff --git a/BizHawk.Client.Common/movie/MovieSession.cs b/BizHawk.Client.Common/movie/MovieSession.cs index 2e75141b0c..5858bfe007 100644 --- a/BizHawk.Client.Common/movie/MovieSession.cs +++ b/BizHawk.Client.Common/movie/MovieSession.cs @@ -180,6 +180,8 @@ namespace BizHawk.Client.Common Output(message); ReadOnly = true; } + + ModeChangedCallback(); } public void HandleMovieSaveState(TextWriter writer) diff --git a/BizHawk.Client.EmuHawk/MainForm.cs b/BizHawk.Client.EmuHawk/MainForm.cs index 78d614be2a..a43f9013e7 100644 --- a/BizHawk.Client.EmuHawk/MainForm.cs +++ b/BizHawk.Client.EmuHawk/MainForm.cs @@ -453,6 +453,8 @@ namespace BizHawk.Client.EmuHawk { GlobalWin.DisplayManager.NeedsToPaint = true; }; + + SetMainformMovieInfo(); } public void ProgramRunLoop() diff --git a/BizHawk.Client.EmuHawk/tools/TAStudio/TAStudio.cs b/BizHawk.Client.EmuHawk/tools/TAStudio/TAStudio.cs index 98e8ee0ea5..6941a81d19 100644 --- a/BizHawk.Client.EmuHawk/tools/TAStudio/TAStudio.cs +++ b/BizHawk.Client.EmuHawk/tools/TAStudio/TAStudio.cs @@ -155,6 +155,7 @@ namespace BizHawk.Client.EmuHawk MarkerControl.Markers = _tas.Markers; GlobalWin.MainForm.EnableRewind(false); Global.Config.MovieEndAction = MovieEndAction.Record; + GlobalWin.MainForm.SetMainformMovieInfo(); } private void DisengageTastudio() @@ -164,6 +165,7 @@ namespace BizHawk.Client.EmuHawk GlobalWin.MainForm.TakeControl(); GlobalWin.MainForm.EnableRewind(_originalRewindStatus); Global.Config.MovieEndAction = _originalEndAction; + GlobalWin.MainForm.SetMainformMovieInfo(); } private void NewTasMovie()