diff --git a/src/lime/tools/ProjectXMLParser.hx b/src/lime/tools/ProjectXMLParser.hx index 836e875d3..c74636897 100644 --- a/src/lime/tools/ProjectXMLParser.hx +++ b/src/lime/tools/ProjectXMLParser.hx @@ -2184,19 +2184,23 @@ class ProjectXMLParser extends HXProject { value = StringTools.replace (value, "#", ""); - if (value.indexOf ("0x") == -1) { - - value = "0x" + value; - - } - - if (value == "0x" || (value.length == 10 && StringTools.startsWith (value, "0x00"))) { + if (value == "null" || value == "transparent" || value == "") { windows[id].background = null; } else { - windows[id].background = Std.parseInt (value); + if (value.indexOf ("0x") == -1) value = "0x" + value; + + if (value.length == 10 && StringTools.startsWith (value, "0x00")) { + + windows[id].background = null; + + } else { + + windows[id].background = Std.parseInt (value); + + } }