Comfy-Org / Comfy-Org/ComfyUI_frontend

String (Multiline) node inconsistencies, especially when used in subgraphs

Open
#10,708 4 comments 1 reaction 0 assignees View on GitHub
area:subgraph area:widgets Potential Bug
Dominant language
TypeScript
Stars
2k
Forks
699
Avg merge
1d 7h
Merged PRs (30d)
490

Description

### Prerequisites

- [x] I am running the latest version of ComfyUI
- [x] I have custom nodes enabled

### What happened?

* Right-clicking on the text input area brings up the web browser menu, not the ComfyUI menu.
* AFAICT the only way to promote the value (text box) widget from inside a subgraph is to create a noodle link input.
* When the node is minimized inside a subgraph, the promoted value (text box) on the face of the subgraph disappears.

### Steps to Reproduce

1. Create a new workflow.
2. Add a String (Multiline) node.
3. Right-click the value (text box) area.
4. **Notice the web browser menu shows up, not the ComfyUI menu.**
5. Right-click somewhere else on the node and convert to a subgraph.
6. Enter the subgraph.
7. Link the value (text box) area as a subgraph input to promote the widget.
8. **Notice this seems to be the only way to promote the widget. **
9. Exit the subgraph.
10. Make note that the value (text box) appears.
11. Enter the subgraph.
12. Minimize the String (Multiline) node.
13. Exit the subgraph.
14. **Notice the value (text box) area has disappeared.**

### How is this affecting you?

Feature doesn't work as expected

### ComfyUI Frontend Version

1.43.8

### Browser

Chrome/Chromium

### Console Errors

```javascript

```

### Logs

```shell

```

### Additional Context

Probably also see:

https://github.com/Comfy-Org/ComfyUI_frontend/issues/5168

┆Issue is synchronized with this [Notion page](https://www.notion.so/Issue-10708-String-Multiline-node-inconsistencies-especially-when-used-in-subgraphs-3326d73d36508116a58dd137d47edd61) by [Unito](https://www.unito.io)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.