Default widget behavior should not be "run accessed commands"
When Databricks widgets are created, the default behavior is to "run accessed commands" when the values are changed. Even clicking in the box and clicking out without changing the value will trigger this behavior.
I believe the default behavior should be to do nothing, as automatically running when you are not familiar with this behavior can lead to unintended and catastrophic accidental runs.
Craig R commented
Completely agree. The feature is more like a bug and problem-causing to say the least.