Skip to content

GraphNode focus navigation “down” jumps to slots (creating white rectangles) before moving to the node below #105999

Closed
@philousoph

Description

@philousoph

Tested versions

  • Reproducible in Godot 4.5dev3, Godot v4.5.dev4 and also on newest Godot v4.5.dev5
  • not reproducible in in Godot 4.5dev2 or Godot 4.4.1

System information

Godot v4.5.dev3 - macOS Sequoia (15.3.2) - Multi-window, 1 monitor - OpenGL 3 (Compatibility) - Apple M1 Max - Apple M1 Max (10 threads)

Issue description

When using the Down cursor key to navigate focus in the GraphNode inspector (with focus_neighbor_bottom assigned), focus always lands on the node’s input/output “slots” (the little white rectangles or “ears”)—even when slot visibility is turned off—before it can move to the next GraphNode below. This both produces unwanted “ears” highlights and prevents a direct jump to the neighboring node.
Image

Image

Steps to reproduce

1.	Open Godot 4.5dev3 on macOS.
2.	Create or open a scene containing two GraphNode instances, one positioned directly below the other.
3.	In Project → Editor Settings → Interface → Focus:
•	Assign Neighbor Bottom to the Down key.
4.	(Optional) In the GraphNode’s Slots section, disable Show Slots.
5.	Select the upper GraphNode in the 2D editor viewport.
6.	Press the Down arrow key.

Minimal reproduction project (MRP)

250501_test_graphnode_focus_bug_01_2025-05-02_00-40-51.zip

Metadata

Metadata

Assignees

Type

No type

Projects

Status

Bad

Status

Done

Relationships

None yet

Development

No branches or pull requests

Issue actions