40 reputation
4
bio website
location Australia
age 22
visits member for 1 year, 6 months
seen Apr 8 at 9:48

Sep
27
comment Prevent interdependence of controls
Yep, that's correct, and indeed your first answer achieved exactly what I was hoping. The rest of the answer is an interesting exploration of the way Manipulate behaves, but isn't strictly answering my question.
Sep
27
awarded  Editor
Sep
27
revised Prevent interdependence of controls
Added another option trigger the re-evaluation of x.
Sep
27
comment Prevent interdependence of controls
It is also possible to force the re-evaluation of x in the minimal example by making it dynamic. So Manipulate[{Dynamic[x], r}, {{x, r}}, {r, 0, 1}] will see both values being changed. In the context of the initial question however, this is not that useful since the input field is also modified.
Sep
27
suggested suggested edit on Prevent interdependence of controls
Sep
27
comment Prevent interdependence of controls
@IstvánZachar Well, I guess it depends what you see as being interdependent. I want the variable r to be interdependent, but not the controls themselves, so that change one control won't affect the input field itself. So essentially, the variable r is dependent on all controls, but the controls shouldn't be interdependent of each other.
Sep
27
awarded  Scholar
Sep
27
awarded  Supporter
Sep
27
accepted Prevent interdependence of controls
Sep
27
awarded  Student
Sep
27
asked Prevent interdependence of controls