diff --git a/BizHawk.Client.EmuHawk/tools/TAStudio/TAStudio.ListView.cs b/BizHawk.Client.EmuHawk/tools/TAStudio/TAStudio.ListView.cs index 3a2a05b7ad..5aa719ce88 100644 --- a/BizHawk.Client.EmuHawk/tools/TAStudio/TAStudio.ListView.cs +++ b/BizHawk.Client.EmuHawk/tools/TAStudio/TAStudio.ListView.cs @@ -256,7 +256,16 @@ namespace BizHawk.Client.EmuHawk else { _startFloatDrawColumn = buttonName; - _floatPaintState = CurrentTasMovie.GetFloatValue(frame, buttonName); + + float _floatPaintState = 0; + if (frame < CurrentTasMovie.InputLogLength) + { + _floatPaintState = CurrentTasMovie.GetFloatValue(frame, buttonName); + } + else + { + _floatPaintState = Global.ClickyVirtualPadController.GetFloat(buttonName); + } } } }