i have a wish that should make snapping more robust / and a little bit shiftless (? german: träge)
a point-snap should be alive at least a certain time threshold - for example 100ms before its regarded as valid user decision.
imagine some fake storyboard:
- move the mouse … see point snap “midpoint”
- your brain decides to click
- your muscles start to move the fingers
- some micro-movements (1px) occure, and the desired snap changes to some geometry behind … “end”, “quad” or “center”
- the click fails because the updated point-snap was faster then your brain.
i would love to have some kind of snap buffer with time stamp.
a snap should only make it to the buffer, if it is alive for more then …e.g. 100ms…
if the final point click event occurs - but the current point snap is “to young” (younger then 200ms ) either the click is ignored or the older pointsnap is taken.
if this behaviour gets implemented - setting this threshold to 0 will have the current behaviour.
this will allow more finetuning of snapping.
in addition to ObjectSnapPickBoxRadius
what do you think ?
kind regards - tom
