Fix snapping no short elements; regression caused by #73 in some circumstances