While debugging a C# component (R8/GH) I noticed that when I select a Slider by clicking on the value-bar (on the value marker) - while NOT changing the value, only clicking on it - the connected C# component re-evaluates the SolveInstance method.
That’s bad.
The reason this is bad is because, when debugging and having a breakpoint in the component, I want to be able to click the Slider and modify just one (1) step/value, so as to not drag the Slider thus firing off a sequence of values.
While debugging you typically only want to execute once against you breakpoint.
But this sensitivity of the Slider is bad also for any complex heavily calculated Gh definition which you don’t want to trigger/reevaluate without explicit intention (or only once with a new slider value). As it is now it causes at least two reevaluations (the click, and the value change).
I have not seen this behavior before in R7.
//Rolf