Please fill out these questions for all feature requests and bug reports. If you're requesting a feature, please let us know why this feature is important or useful, not just what it should do.
Thanks!
What browsers show this problem?
Vivaldi (chrome bases on Win10)
The reason this feature exists is that empty input slots have a special meaning in Snap!: they are filled by inputs to a HOF in which they're used. So if you mistakenly, or for debugging, set a fixed Boolean value in an input slot, it should be possible to undo that.
I'm surprised it's not the default; I'm pretty sure I remember that it used to be. But I've been wrong before. (The last time was in 1996.)
ternary Boolean slots is off by default, mainly because robotics people use these switches as just that - switches - and got irritated by the third state.
you're right! But it wasn't "on" by default, because the feature to only toggle between two states outside of rings and the palette, but between three states inside of them didn't exist. So, the wording in the setting suggests that ternary is somehow a new feature, but in reality constraining it to just two is the new-ish one