Slider does not update self state value if min, max, value props are changed together, so slider gets out of the page layout.

When I change the slider props, I believe that the slider accepts new props, updates its state and re renders properly.
If I change min, max, value props together, slider does not update value.

Bug demo: https://codesandbox.io/s/xrl2j6936o (Press "Do a bug" button)
I've got slider as a part of big component, that present a service calculator. User can switch different mode, so the slider must change it props.
| Tech | Version |
|--------------|---------|
| Material-UI |0.19.4|
| React |tried with 15.4.0 and 16.0.0|
| browser |Google Chrome 62.0.3202.94, Firefox 57, IE11, EDGE and others|
@Bobinhos We are focusing our efforts on v1-beta, but I'll leave this open for now since the Slider isn't ported yet. Your quickest route to get this fixed would be to dig in and submit a PR.
the new value was restricted to the old min/max in componentWillReceiveProps. I hope my PR fixes the bug.
Fixed by #9261
I still ran into similar issues when assigning tmin and tmax dynamically. The slider would become undraggable unless a fixed set of range is provided.
@shandou Please open a separate issue and follow fill out the issue template