There is not much need to disable the previous snap element to enable another.
One does not cancel the other and having to press Shift to enable multiple elements every time is actually a nuisance.
Therefore, this patch proposes to keep the previous snap_element enabled whenever you click on another one.
At first this can be a little confusing, but you adapt quickly.