This has nothing to do with the door latch mechanism. If the window weren't dropping at all, then yes. The "dropping, but not enough" is due to a broken cable guide creating slack in the cable, often mistaken for a stretched cable.
Search "window stretched cable fix".
.