From a0b5306b7906ded36162831327172ad2ad32edb8 Mon Sep 17 00:00:00 2001 From: Break <80194912+Break-Ben@users.noreply.github.com> Date: Wed, 19 Nov 2025 14:34:58 +0800 Subject: [PATCH] Fix error when double-clicking nothing on scene tree --- scene/gui/tree.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scene/gui/tree.cpp b/scene/gui/tree.cpp index c02538d38b6..018a3cde32d 100644 --- a/scene/gui/tree.cpp +++ b/scene/gui/tree.cpp @@ -4164,7 +4164,7 @@ void Tree::gui_input(const Ref &p_event) { if (rtl) { pressing_pos.x = get_size().width - pressing_pos.x; } - } else if (mb->is_double_click()) { + } else if (mb->is_double_click() && get_item_at_position(mb->get_position()) != nullptr) { emit_signal(SNAME("item_icon_double_clicked")); }