Skip to content

Commit 9cf645d

Browse files
committed
Merge pull request godotengine#100218 from akien-mga/scene-debugger-crash-invalid-shortcut
[Debugger] Fix scene debugger crash when editor shortcuts are invalid
2 parents 69c67ed + a8caad3 commit 9cf645d

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

scene/debugger/scene_debugger.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,7 @@ void SceneDebugger::deinitialize() {
9696
#ifdef DEBUG_ENABLED
9797
void SceneDebugger::_handle_input(const Ref<InputEvent> &p_event, const Ref<Shortcut> &p_shortcut) {
9898
Ref<InputEventKey> k = p_event;
99-
if (k.is_valid() && k->is_pressed() && !k->is_echo() && p_shortcut->matches_event(k)) {
99+
if (p_shortcut.is_valid() && k.is_valid() && k->is_pressed() && !k->is_echo() && p_shortcut->matches_event(k)) {
100100
EngineDebugger::get_singleton()->send_message("request_quit", Array());
101101
}
102102
}

0 commit comments

Comments
 (0)