Quick-add behavior when called from context menu
Los mantenedores suelen responder en 1 día
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Aptitud para principiantes
- 55/100
- Tipo de issue
- Error
- Claridad
- Bastante claro
- Estado de actividad
- Tranquilo
- Stack tecnológico
- javascript
- Área
- frontend
Línea de trabajo
Comienza reproduciendo el flujo del menú contextual en el editor de Node-RED y compáralo con el flujo de cmd/ctrl-click descrito en el issue. Sigue la entrada Insert > Node del menú contextual y el manejo de clics en el workspace del diálogo quick-add. Se considera terminado cuando hacer clic en otro lugar cierra el diálogo de forma consistente, en lugar de moverlo y mantenerlo abierto.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Current Behavior
I'm not sure whether this should be considered a bug or a feature, since it could help with the node positioning.
If you right-click on the workspace to open the context menu, select Insert > Node, the quick-add dialog will open. Then, if you click elsewhere on the workspace, the quick-add dialog will "be moved" there. And this will repeat until you close the quick-add dialog.
This doesn't happen when opening the quick-add dialog using cmd/ctrl + click. The quick-add dialog will be closed if you click elsewhere.
https://github.com/user-attachments/assets/11a7bd53-281f-40ff-a59d-b61d5dada700
Expected Behavior
No response
Steps To Reproduce
- Right-click on the workspace to open the context menu
- Select
Insert>Node - Click elsewhere on the workspace
Example flow
No response
Environment
- Node-RED version: current dev branch (also happens in v4)
- Node.js version: 26.0.0
- npm version: 11.12.1
- Platform/OS: macOS Tahoe 26.5
- Browser: Chrome, Safari, Firefox
- Lenguaje dominante
- JavaScript
- Estrellas
- 23.7k
- Forks
- 3.9k
- Merge medio
- 1 d
- PR fusionados (30 d)
- 11
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Tiene una plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de node-red/node-red
-
Range node treats `null`, booleans and empty strings as numbers (`null` → 0, `true` → 1, `false` → 0, `""` → 0)Posiblemente ocupada @JMBMdes la tomó hace 2 días. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 82/100
node-red/node-red#5970 · 2 comentarios ·
Los mantenedores suelen responder en 1 día
-
Trigger node: hidden overrideDelay remains enabled after switching to «Wait to be Reset»Posiblemente ocupada @dlwhdgus0810 la tomó hace 4 días. Abiertoneeds-triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 70/100
Los mantenedores suelen responder en 1 día
-
storage/localfilesystem: saveLibraryEntry does not await util.writeFile, causing intermittent test/race on final renamePosiblemente ocupada @dlwhdgus0810 la tomó hace 3 días. Abierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 90/100
Los mantenedores suelen responder en 1 día
-
Uncaught TypeError in util.setObjectProperty on Array PathsPosiblemente ocupada @R0CKing666 la tomó hace 25 días. Abiertoneeds-triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 86/100
Los mantenedores suelen responder en 1 día
-
loadNodeConfig template derivation still misses .mjs — remaining half of #5220Posiblemente ocupada @sankalpsthakur la tomó hace 32 días. Abiertoneeds-triage
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
node-red/node-red#5897 · 1 comentario · 1 reacción ·
Los mantenedores suelen responder en 1 día
Todos los issues de node-red/node-red
Issues similares
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Effect-TS/effect#8728 · 1 comentario ·
Los mantenedores suelen responder en 1 día
-
[quality] coverage gate exits 0 when the test run is killed by a signal (tests/tools/coverage-report.mjs:680 `?? 1` is untested)Posiblemente ocupada @hivecommons-hive la tomó hoy. Abiertoagent/quality hive/covered-by-pr hive/hosted-available-lke648397-260827-5n31 quality testing
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
Los mantenedores suelen responder en 1 día
-
bug
Dificultad 2/5 1-3 horas Aptitud para principiantes 86/100
Los mantenedores suelen responder en 1 día
-
deep-research
Dificultad 1/5 Menos de una hora Aptitud para principiantes 65/100
githubnext/gh-aw-wizard#314 ·
Los mantenedores suelen responder en 1 día
-
feedback simulation workshop
Dificultad 2/5 1-3 horas Aptitud para principiantes 84/100
githubnext/gh-aw-workshop#4174 ·
Los mantenedores suelen responder en 1 día