invoke-ai / InvokeAI

InvokeAI is a leading creative engine for Stable Diffusion models, empowering professionals, artists, and enthusiasts to generate and create visual media using the latest AI-driven technologies. The solution offers an industry leading WebUI, supports terminal use through a CLI, and serves as the foundation for multiple commercial products.
https://invoke-ai.github.io/InvokeAI/
Apache License 2.0
23.19k stars 2.4k forks source link

[enhancement]: Improve UX when selecting control adapter processors #6348

Open JPPhoto opened 4 months ago

JPPhoto commented 4 months ago

Is there an existing issue for this?

Contact Details

No response

What should this feature add?

The UX for selecting control adapter processors could be improved. For example, when clearing a processor and then switching to another ControlNet, the processor is changed back to that ControlNet's default - causing new processing that may or may not be desirable. Perhaps if the advanced settings are open, the last processor should stick around since presumably the user knows which processor they want? If the advanced settings are closed, then the processor gets auto-configured to match the ControlNet.

Alternatives

No response

Additional Content

No response

Earnest-Williams commented 4 months ago

"Hear, hear!"