Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Need to restart editor to see newly created property in inspector (redot-cpp)

Aperta
#1,340 5 commenti 0 reazioni 0 assegnatari Vedi su GitHub

I maintainer di solito rispondono entro 1 giorno

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
4/5
Tempo stimato
1-2 giorni
Idoneità per principianti
48/100
Tipo di issue
Bug
Chiarezza
Abbastanza chiara
Stato di attività
Tranquilla
Stack tecnologico
cpp, godot
Ambito
devtools

Direzione di ricerca

Start by tracing how the editor discovers and refreshes properties exposed through redot-cpp bindings, then inspect the inspector's refresh or class-reload entry points. Reproduce the reported sequence: compile a class, add and bind a property, and compile again while the editor remains open. Done when the new property appears in the inspector without restarting the editor.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

bug needs testing topic:gdextension usability
Tested versions
  • Reproducible in 26.2.stable
System information

Redot v26.2.stable - Devuan GNU/Linux 6 (excalibur) 6 on X11 - X11 display driver, Multi-window, 1 monitor - Vulkan (Forward+) - integrated Intel(R) UHD Graphics 620 (KBL GT2) - Intel(R) Core(TM) i5-8350U CPU @ 1.70GHz (8 threads) - 7.64 GiB memory

Issue description

New property created using redot-cpp doesn't show in inspector unless the editor is restarted.

Steps to reproduce
  1. Open editor and your IDE
  2. Create one class and do necessary binding to Redot. Compile.
  3. Now give that class a new property and do necessary binding. Compile.
  4. The new property won't be shown in inspector unless the editor get restarted.
Minimal reproduction project (MRP)

N/A

Lingua principale
C++
Stelle
6.1k
Fork
337
Merge medio
1g 4h
PR unite (30g)
36

Preparare l'ambiente

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di Redot-Engine/redot-engine

Tutte le issue di Redot-Engine/redot-engine

Issue simili

Altre issue su C++

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.