From decc0de38a1bafa48002c4d9b7da03d10b1cf8ff Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pedro=20J=2E=20Est=C3=A9banez?= Date: Sun, 11 Feb 2018 00:59:10 +0100 Subject: [PATCH] Fix wrong signal emission --- editor/script_editor_debugger.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/editor/script_editor_debugger.cpp b/editor/script_editor_debugger.cpp index 6cd39be8d47..19b9a5b90f9 100644 --- a/editor/script_editor_debugger.cpp +++ b/editor/script_editor_debugger.cpp @@ -374,7 +374,8 @@ void ScriptEditorDebugger::_parse_message(const String &p_msg, const Array &p_da breaked = true; dobreak->set_disabled(true); docontinue->set_disabled(false); - emit_signal("breaked", true, can_continue); + // Variant() needed to call the right overload + emit_signal("breaked", Variant(true), Variant(can_continue)); OS::get_singleton()->move_window_to_foreground(); if (error != "") { tabs->set_current_tab(0); @@ -399,7 +400,8 @@ void ScriptEditorDebugger::_parse_message(const String &p_msg, const Array &p_da forward->set_disabled(true); dobreak->set_disabled(false); docontinue->set_disabled(true); - emit_signal("breaked", false, false); + // Variant() needed to call the right overload + emit_signal("breaked", Variant(false), Variant(false)); //tabs->set_current_tab(0); profiler->set_enabled(true); profiler->disable_seeking();