Krzysztof Krysiński преди 6 месеца
родител
ревизия
e37bffb2f5
променени са 1 файла, в които са добавени 2 реда и са изтрити 2 реда
  1. 2 2
      src/PixiEditor.ChangeableDocument/Changeables/Graph/InputProperty.cs

+ 2 - 2
src/PixiEditor.ChangeableDocument/Changeables/Graph/InputProperty.cs

@@ -60,7 +60,7 @@ public class InputProperty : IInputProperty
 
             if (!ConversionTable.TryConvert(target, ValueType, out object result))
             {
-                return null;
+                return target;
             }
 
             return Validator.GetClosestValidValue(result);
@@ -204,7 +204,7 @@ public class InputProperty<T> : InputProperty, IInputProperty<T>
             if (value is T tValue)
                 return tValue;
 
-            return (T)value;
+            return (T)Validator.GetClosestValidValue(value);
         }
     }