Don't print error message when select debugger stacks if the debugger is stopped.
Clear debugger stack inspector if the debugger is stopped when selected stack changed.
This commit is contained in:
parent
222516a815
commit
cfde737478
|
@ -1285,14 +1285,14 @@ void ScriptEditorDebugger::_stack_dump_frame_selected() {
|
|||
emit_signal("goto_script_line", stack_script, int(d["line"]) - 1);
|
||||
stack_script.unref();
|
||||
|
||||
ERR_FAIL_COND(connection.is_null());
|
||||
ERR_FAIL_COND(!connection->is_connected_to_host());
|
||||
///
|
||||
|
||||
Array msg;
|
||||
msg.push_back("get_stack_frame_vars");
|
||||
msg.push_back(d["frame"]);
|
||||
ppeer->put_var(msg);
|
||||
if (connection.is_valid() && connection->is_connected_to_host()) {
|
||||
Array msg;
|
||||
msg.push_back("get_stack_frame_vars");
|
||||
msg.push_back(d["frame"]);
|
||||
ppeer->put_var(msg);
|
||||
} else {
|
||||
inspector->edit(NULL);
|
||||
}
|
||||
}
|
||||
|
||||
void ScriptEditorDebugger::_output_clear() {
|
||||
|
|
Loading…
Reference in New Issue