Preceded issues start date is not updated if the preceding issues finishes earlier - Is it a bug?

Added by man man almost 14 years ago

I am trying 0.8.4. I created two related issues, say A and B. And I also set A precedes B. If I changed the finish date so that issue A finished later, the start date of issue B would be updated accordinging, which is the expected behaviour.

But if I made issue A finished earlier, the start date of issue B would not be changed.

Is it a bug or intended?