Here is a photo of the Door being closed.
Notice how the finger seal of the door is under the lip of the
"A pillar" windshield. This is imperative to keeping water
from dripping inside of the car.

Glass raised door shut


If you look at the engagement of the seal to the frame, to the glass, you will see that
even if a little water gets buy it should channel way from the inside by the inner groove.

Other shots....





Here is the top frame fully latched.
See how there should be no gap....

This is what prevents the water leaks at the pillars, and latches. You will need to adjust your doors
glass or seals to get it right....