godotengine / godotengine/godot

Create New Node menu doesn't handle BBcode

Open Beginner friendly
#102,010 5 comments 0 reactions 0 assignees View on GitHub
bug confirmed topic:editor
Dominant language
C++
Stars
117k
Forks
26.8k
PR merge metrics
PR metrics pending

Description

### Tested versions

Reproducable in: 4.3 stable

Testing earlier versions not necessary, this has likely existed since the addition of the node StatusIndicator, or if there was a formatting migration, this would have happened during that.

### System information

Godot v4.3.stable - Linux Mint 22 (Wilma) - X11 - GLES3 (Compatibility) - NVIDIA GeForce GTX 960M (nvidia; 550.120) - Intel(R) Core(TM) i7-6500U CPU @ 2.50GHz (4 Threads)

### Issue description

Tooltip in Create New Node menu for StatusIndicator contains the following string: `[b]note:[/b]` which is clearly intended to apply **bold** formatting to the word "note" but fails and displays the formatting code.

I would provide a screenshot, but doing anything that unfocuses the Godot window for even a tiny moment, such as taking a screenshot, causes the tooltip to fade before an image can be captured.

### Steps to reproduce

1. open the "Create New Node" menu by pressing ctrl+A or clicking the plus sign above the node tree

2. Click on the search bar and look for "StatusIndicator"

3. Hover your mouse over the node option named "StatusIndicator" until a tooltip pops up

4. read the tooltip.

### Minimal reproduction project (MRP)

N/A

Contributor guide

Open the contributing guide

Research direction

Reproduce the issue in Godot 4.3 by opening Create New Node, searching for StatusIndicator, and hovering its entry. Trace where that node's tooltip text is defined and how the Create New Node menu displays it; done means the tooltip renders the intended bold formatting instead of showing literal BBCode tags.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp, godot
Domain
tooling
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
64/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.