diff --git a/BizHawk.Client.EmuHawk/tools/TAStudio/TAStudio.ListView.cs b/BizHawk.Client.EmuHawk/tools/TAStudio/TAStudio.ListView.cs index e2e9673c57..b13ab5996f 100644 --- a/BizHawk.Client.EmuHawk/tools/TAStudio/TAStudio.ListView.cs +++ b/BizHawk.Client.EmuHawk/tools/TAStudio/TAStudio.ListView.cs @@ -584,6 +584,8 @@ namespace BizHawk.Client.EmuHawk if (TasView.RightButtonHeld && TasView.CurrentCell.RowIndex.HasValue) { _supressContextMenu = true; + int notch = e.Delta / 120; + if (GlobalWin.MainForm.IsSeeking) { if (e.Delta < 0) @@ -600,10 +602,7 @@ namespace BizHawk.Client.EmuHawk } else { - if (e.Delta < 0) - GoToNextFrame(); - else - GoToPreviousFrame(); + GoToFrame(Emulator.Frame - notch); } } }