Fix visibility of bottom panel when start playing

(cherry picked from commit 83b82fc267)
This commit is contained in:
Guilherme Felipe 2016-12-24 19:52:43 -02:00 committed by Rémi Verschelde
parent 9b0be3753b
commit 3a4c412153
2 changed files with 2 additions and 14 deletions

View file

@ -580,7 +580,6 @@ void ScriptEditorDebugger::_parse_message(const String& p_msg,const Array& p_dat
//LOG
if (EditorNode::get_log()->is_hidden()) {
log_forced_visible=true;
if (EditorNode::get_singleton()->are_bottom_panels_hidden()) {
EditorNode::get_singleton()->make_bottom_panel_item_visible(EditorNode::get_log());
}
@ -956,7 +955,6 @@ void ScriptEditorDebugger::_notification(int p_what) {
break;
EditorNode::get_log()->add_message("** Debug Process Started **");
log_forced_visible=false;
ppeer->set_stream_peer(connection);
@ -1088,8 +1086,8 @@ void ScriptEditorDebugger::start() {
stop();
if (!EditorNode::get_log()->is_visible()) {
EditorNode::get_singleton()->make_bottom_panel_item_visible(EditorNode::get_log());
if (is_visible()) {
EditorNode::get_singleton()->make_bottom_panel_item_visible(this);
}
uint16_t port = GLOBAL_DEF("debug/remote_port",6007);
@ -1131,13 +1129,6 @@ void ScriptEditorDebugger::stop(){
pending_in_queue=0;
message.clear();
if (log_forced_visible) {
//EditorNode::get_singleton()->make_bottom_panel_item_visible(this);
if (EditorNode::get_log()->is_visible())
EditorNode::get_singleton()->hide_bottom_panel();
log_forced_visible=false;
}
node_path_cache.clear();
res_path_cache.clear();
profiler_signature.clear();
@ -1979,8 +1970,6 @@ ScriptEditorDebugger::ScriptEditorDebugger(EditorNode *p_editor){
msgdialog = memnew( AcceptDialog );
add_child(msgdialog);
log_forced_visible=false;
p_editor->get_undo_redo()->set_method_notify_callback(_method_changeds,this);
p_editor->get_undo_redo()->set_property_notify_callback(_property_changeds,this);
live_debug=false;

View file

@ -96,7 +96,6 @@ class ScriptEditorDebugger : public Control {
TabContainer *tabs;
LineEdit *reason;
bool log_forced_visible;
ScriptEditorDebuggerVariables *variables;
Button *step;