From 3010633099e64ab890ac00bbdb3d43855e3324db Mon Sep 17 00:00:00 2001 From: marmare314 <49279081+Marmare314@users.noreply.github.com> Date: Wed, 26 Jul 2023 00:10:15 +0200 Subject: [PATCH] improve envelope y offset on reset for small value ranges --- src/game/editor/editor.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/game/editor/editor.cpp b/src/game/editor/editor.cpp index 973c25c796c..8cb6960930e 100644 --- a/src/game/editor/editor.cpp +++ b/src/game/editor/editor.cpp @@ -5652,7 +5652,7 @@ void CEditor::ResetZoomEnvelope(CEnvelope *pEnvelope, int ActiveChannels) if(ValueRange < 0.1f) { // Set view to some sane default if range is too small - m_OffsetEnvelopeY = 0.5f - Top / 0.1f; + m_OffsetEnvelopeY = 0.5f - ValueRange / 0.2f - Bottom / 0.1f; m_ZoomEnvelopeY.SetZoomInstant(0.1f); } else