(wish) point snap buffer and time threshold

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

1 Like

related:

Archicad has this feature -