浏览代码

[cruve] Prevent keys ouside of range when editing via context menu

Clément Espeute 7 月之前
父节点
当前提交
0345650b43
共有 1 个文件被更改,包括 2 次插入0 次删除
  1. 2 0
      hide/comp/CurveEditor.hx

+ 2 - 0
hide/comp/CurveEditor.hx

@@ -1312,6 +1312,7 @@ class CurveEditor extends hide.comp.Component {
 				if(f != null) {
 				if(f != null) {
 					undo.change(Field(key, "time", key.time), afterEdit);
 					undo.change(Field(key, "time", key.time), afterEdit);
 					key.time = f;
 					key.time = f;
+					fixKey(key);
 					afterEdit();
 					afterEdit();
 				}
 				}
 			});
 			});
@@ -1322,6 +1323,7 @@ class CurveEditor extends hide.comp.Component {
 				if(f != null) {
 				if(f != null) {
 					undo.change(Field(key, "value", key.value), afterEdit);
 					undo.change(Field(key, "value", key.value), afterEdit);
 					key.value = f;
 					key.value = f;
+					fixKey(key);
 					afterEdit();
 					afterEdit();
 				}
 				}
 			});
 			});