If you have generator device and press B - generator do not change it state
This is afaik intended behaviour. A generator is the beginning of a chain. You can’t bypass the start is the idea!
ooo
but in my case i did use Voronoi not as generator?
i did set it to Crystalize 3D and did modify my mask
So in that case it did look like Voronoi become “filter device” for my mask
I did want to preview my source mask without Voronoi modifications… It is not comfortable to un-connect them or select main mask by hand each time… so B key was first what i did think about to use to bypass voronoi modifcations
Also what about cases when other generator could be used not as start of chain as you said, but also as just modifiers?
I totally agree with you, that this is a bit finicky behaviour, and really context dependent. Because, as you correctly mention, when using the Voronoi device in Cyrstalize mode, it acts more like a filter, and less so as a generator. But do you then only allow bypass when a mask is connected? That is also a bit weird behaviour, maybe. How do you make it clear to the user you can only bypass when a mask is connected? A pop-up that shows up when no mask is connected, and tell them to use “disable” instead? Maybe I am overthinking it, but I don’t see an easy “catch-all” solution, but I would love to see someone put it out there, and give the rest that “oh of course!!!” feeling!