Shorten delay after single finger tap if dragging is enabled (exclusing three finger dragging)

Omg, I cannot describe how happy I am right now! You made my overpriced paperweight into a working computer again! You even fixed the release-from-dragging-delay! Thank you so much!

There is one bug left. It occurs, when I 1 Finger Double Tap + hold (to drag) on the draggable part of a window and try to snap it and the window was not in focus before.

Description:
Let's say I just am focusing window 1. While window 1 is still in focus, I 1 Finger Double Tap + hold (to drag) on the draggable part of windows 2 (without having 1 Finger Single Tapped it first to bring it into focus). What then happens is, I can drag window 2, but if I drag window 2 so far to a side of a screen to let it snap into place (I'm using BTT's snap/tiling), then instead if window 2 snapping, window 2 stays where it is, but instead window 1 snaps to where I wanted window 2 to snap to.

It seems like since I Double Tap the non-focused window 2, the first Tap somehow gets lost regarding the snap (only regarding the snap since the dragging does work) and once I want to snap window 2, somehow BTT thinks I am still moving and trying to snap window 1. Is my explanation understandable?

Nonetheless, awesome work!