View Single Post
I don't know if it is correct, but it fails the "I could explain this to my mother" test!

It looks to me like that constraint needs something to "push against". If I create a milestone and set its start/finish date to the date I was using as the end constraint, everything appears to work as I would expect. The ALAP task gets shoved back against the milestone, if I put a dependent task on the ALAP task, that gets shoved against the milestone with the ALAP task as close as possible, etc. Without some other task to push against, it looks like the ALAP task will be scheduled ASAP. To me, that sounds like someone missed a case, but maybe it is intentional.

(I was testing with 2.1.2 sneaky peek r166098, just in case it matters)