diff --git a/src/Controls/AudioVisualizer.cs b/src/Controls/AudioVisualizer.cs index e58cee463..29d54834f 100644 --- a/src/Controls/AudioVisualizer.cs +++ b/src/Controls/AudioVisualizer.cs @@ -813,13 +813,13 @@ namespace Nikse.SubtitleEdit.Controls _mouseDownParagraph.StartTime.TotalMilliseconds = milliseconds; NewSelectionParagraph.StartTime.TotalMilliseconds = milliseconds; _mouseMoveStartX = e.X; - _mouseMoveEndX = SecondsToXPosition(NewSelectionParagraph.EndTime.TotalSeconds); + _mouseMoveEndX = SecondsToXPosition(NewSelectionParagraph.EndTime.TotalSeconds - StartPositionSeconds); } else { _mouseDownParagraph.EndTime.TotalMilliseconds = milliseconds; NewSelectionParagraph.EndTime.TotalMilliseconds = milliseconds; - _mouseMoveStartX = SecondsToXPosition(NewSelectionParagraph.StartTime.TotalSeconds); + _mouseMoveStartX = SecondsToXPosition(NewSelectionParagraph.StartTime.TotalSeconds - StartPositionSeconds); _mouseMoveEndX = e.X; } SetMinMaxViaSeconds(seconds);