I've got a UISlider and a pop-up UI.
The pop-up UI appears if a condition isn't met when sliding the slider.
I have a script which toggles collisions in the UI. This works for buttons.
The slider however continues to trigger it's OnValueChange as long as the user keeps the mouse down and drags.
What's the proper way to disable a slider (and other UI Components)? I need the UI to stay visible, so SetActive isn't an option, and setting the UISlider.enabled = false doesn't work either -- continuing to drag seems to just keep it alive.
Perhaps I've a bug in my code, I'm still looking because it's driving me a bit nuts, but am I doing something that isn't NGUI friendly here?