Fixed error spam in remote debugger

Fixed error spam in remote debugger.
This commit is contained in:
DualMatrix
2018-09-18 02:05:50 +02:00
parent 5614692a1a
commit 54286e1711
2 changed files with 15 additions and 10 deletions
+8 -6
View File
@@ -492,17 +492,19 @@ void ScriptEditorDebugger::_parse_message(const String &p_msg, const Array &p_da
pinfo.usage = PropertyUsageFlags(int(prop[4]));
Variant var = prop[5];
String hint_string = pinfo.hint_string;
if (hint_string.begins_with("RES:") && hint_string != "RES:") {
String path = hint_string.substr(4, hint_string.length());
var = ResourceLoader::load(path);
}
if (is_new_object) {
//don't update.. it's the same, instead refresh
debugObj->prop_list.push_back(pinfo);
}
if (var.get_type() == Variant::STRING) {
String str = var;
var = str.substr(4, str.length());
if (str.begins_with("PATH"))
var = ResourceLoader::load(var);
}
debugObj->prop_values[pinfo.name] = var;
}