While having the 'dynamically update helices' option checked, if a strand being created is extended outside the helix boundary and is dragged back rapidly, the helix offset does not correctly return to it's original offset. The point to which it returns to is irregular and depends on the speed with which the strand is dragged back
Creating the strand outside the helix boundaries:
Strand dragged back slowly while creating (expected correct result):
Strand dragged back quickly while creating(unexpected incorrect max offset):
Strand dragged back even more quickly while creating(unexpected incorrect max offset):
While having the 'dynamically update helices' option checked, if a strand being created is extended outside the helix boundary and is dragged back rapidly, the helix offset does not correctly return to it's original offset. The point to which it returns to is irregular and depends on the speed with which the strand is dragged back
Creating the strand outside the helix boundaries:
Strand dragged back slowly while creating (expected correct result):
Strand dragged back quickly while creating(unexpected incorrect max offset):
Strand dragged back even more quickly while creating(unexpected incorrect max offset):