We have a dependency setup for a start to finish of -2 days. On initial setup it works perfectly. On initial load it works perfectly.
With this setup, if try to change the end date from anything other than Jan 19th, it won’t let me in the UI. That’s perfect for us. It is forcing the predecessor.
However, if I change the start date, it changes the End date on the UI. I can move it forward:
So, this is the first inconsistency we noticed: when I try to manually set the End Date, the dependency works as a fixed dependency and forces the –2 days. However, when I change the Start Date, it works as a “starts after” dependency.
Thus, our first question is – can these 2 work the same way? It seems weird they work with differently.
However, that is not our biggest issue. Our biggest issue is that as soon as I change the Start date on the UI to move it forward it moves the end date forward (as you can see in my screenshot above).
However, if I save this and then reload my project, the end date goes back to the -2 days.
The issue here is – the user saw it one way when they saved and doesn’t notice the dates change on them when it reloads.
So, unless I am missing something, this might be a bug. Please let us know if we are missing something?