Fixed exceptions when attempting to set the value of a serializable rect property by parsing a string
This commit is contained in:
@@ -255,7 +255,7 @@ namespace Barotrauma
|
|||||||
propertyInfo.SetValue(obj, XMLExtensions.ParseColor((string)value));
|
propertyInfo.SetValue(obj, XMLExtensions.ParseColor((string)value));
|
||||||
return true;
|
return true;
|
||||||
case "rectangle":
|
case "rectangle":
|
||||||
propertyInfo.SetValue(obj, XMLExtensions.ParseColor((string)value));
|
propertyInfo.SetValue(obj, XMLExtensions.ParseRect((string)value, false));
|
||||||
return true;
|
return true;
|
||||||
default:
|
default:
|
||||||
DebugConsole.ThrowError("Failed to set the value of the property \"" + Name + "\" of \"" + obj.ToString() + "\" to " + value.ToString());
|
DebugConsole.ThrowError("Failed to set the value of the property \"" + Name + "\" of \"" + obj.ToString() + "\" to " + value.ToString());
|
||||||
|
|||||||
Reference in New Issue
Block a user