TextEdit can be focused when running game
- Langage dominant
- C++
- Étoiles
- 1.1k
- Forks
- 80
- Métriques de merge des PR
- Aucune PR mergée en 30 j
Description
### Version
4.1-0.0.17
### System information
Godot v4.1.5.rc (488757bd0) - Windows 10.0.22631 - Vulkan (Forward+) - dedicated NVIDIA RTX A3000 Laptop GPU (NVIDIA; 31.0.15.2879) - 11th Gen Intel(R) Core(TM) i5-11500H @ 2.90GHz (12 Threads)
### Issue description
Attaching any `.mjs` script to an `TextEdit` Node will disable the focus when running the game
### Steps to reproduce
1. Create a script `my-class.mjs`
2. Add a `Control` node
3. Add a `TextEdit` node inside `Control`
4. Attach `my-class.mjs` to `TextEdit`
5. Run game
6. Cannot write or focus `TextEdit`
### Minimal reproduction project (MRP)
````
export default class MyClass extends godot.TextEdit {
_ready() {
console.log("I run in TextEdit");
}
}
````
Guide de contribution
Ouvrir le guide de contribution
Piste de recherche
Utilisez les étapes de reproduction et l’exemple my-class.mjs fourni pour reproduire le problème avec un nœud Control contenant un TextEdit. Suivez l’impact de l’ajout du script .mjs sur le focus pendant l’exécution du jeu. La tâche est terminée lorsque TextEdit peut toujours recevoir le focus et accepter les entrées clavier lorsque le script est attaché.
Rédigé par le modèle d'indexation à partir du texte de l'issue.
Évaluation
- Stack technique
- javascript
- Domaine
- game-dev
- Type d'issue
- Bug
- Difficulté
- 3/5
- Temps estimé
- 1-2 jours
- Activité
- À l'abandon
- Clarté
- Plutôt claire
- Accessibilité débutants
- 45/100