Add nullptr checks of script_debugger in LayerHost::gui_input
This commit is contained in:
parent
2327a82357
commit
622efbe23b
1 changed files with 6 additions and 2 deletions
|
|
@ -331,7 +331,9 @@ void LayerHost::gui_input(const Ref<InputEvent> &p_event) {
|
|||
DisplayServer *ds = DisplayServer::get_singleton();
|
||||
if (ds->mouse_get_mode() != DisplayServer::MOUSE_MODE_VISIBLE) {
|
||||
ds->mouse_set_mode(DisplayServer::MOUSE_MODE_VISIBLE);
|
||||
script_debugger->send_message("embed:mouse_set_mode", { DisplayServer::MOUSE_MODE_VISIBLE });
|
||||
if (script_debugger != nullptr) {
|
||||
script_debugger->send_message("embed:mouse_set_mode", { DisplayServer::MOUSE_MODE_VISIBLE });
|
||||
}
|
||||
}
|
||||
accept_event();
|
||||
return;
|
||||
|
|
@ -347,7 +349,9 @@ void LayerHost::gui_input(const Ref<InputEvent> &p_event) {
|
|||
|
||||
PackedByteArray data;
|
||||
if (encode_input_event(p_event, data)) {
|
||||
script_debugger->send_message("embed:event", { data });
|
||||
if (script_debugger != nullptr) {
|
||||
script_debugger->send_message("embed:event", { data });
|
||||
}
|
||||
accept_event();
|
||||
}
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue