This is a recurring annoying for me, it can be hard to discern sometimes, what event is actually being snapped to. You may be wanting to one particular event without noticing there is another event somewhere else in the project that is offset by a small amount of which you have accidentally snapped to
Depending on how small this offset is and to what level you are zoomed in - you may not notice. This can create a headache if you are for instance, snapping Cycle Markers to events for export, then do you export only to find out they are cut short.
Obviously, this is somewhat on the user to double check and zoom in, but, I thought of a solution that could avoid this time consuming, repetitive zoom-in-double-check.
Highlight the events that are being snapped to