demo/snap: do Infinite range when slider set to -1
Fix snap with mixed Infinite and finite ranges