From 0e058b2590b8cdfe67fc1d01497cb701b9c70e23 Mon Sep 17 00:00:00 2001 From: Wojtek Figat Date: Tue, 28 Jan 2025 23:18:26 +0100 Subject: [PATCH] Fix curve tangents reset on drag start #2455 --- Source/Editor/GUI/CurveEditor.Contents.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Source/Editor/GUI/CurveEditor.Contents.cs b/Source/Editor/GUI/CurveEditor.Contents.cs index 4eec05c47..94d2ceca7 100644 --- a/Source/Editor/GUI/CurveEditor.Contents.cs +++ b/Source/Editor/GUI/CurveEditor.Contents.cs @@ -234,7 +234,7 @@ namespace FlaxEditor.GUI var k = _editor.GetKeyframe(_movingTangent.Index); var kv = _editor.GetKeyframeValue(k); var value = _editor.Accessor.GetCurveValue(ref kv, _movingTangent.Component); - _movingTangent.TangentValue = (PointToKeyframes(location, ref viewRect).Y - value) * _editor.ViewScale.X; + _movingTangent.TangentValue = (PointToKeyframes(location, ref viewRect).Y - value) * _editor.ViewScale.X * 2; _editor.UpdateTangents(); Cursor = CursorType.SizeNS; _movedKeyframes = true;