In Blender, when using the Tweak tool, we can select using a PRESS event. This makes it so selection is immediate on mousedown. However, this only worked for selection, not toggle selection (shift-click).
This patch makes it so shift-clicking while using the Tweak tool also happens with a PRESS event, making selection immediate also while holding Shift to toggle selections.
Both 3D View and UV Editor are supported here.