Hi, I’m using 3.3.3316. I’ve noticed that when creating a new task (task2) and linking it to the predesessor (task1) via end/begin (hard link), task2’s start date does not change but stays at its creation date (project start date). A ‘link-arrow’ is displayed, but the date does not change.
It feels like … the ‘dependency solving routine’ is not running, if that makes any sense.
Any ideas what I can do to solve that? Means: When linking tasks their dates change according to the new constraint?
Thanks in advance!
/edit 2026-02-04
The above remains unchanged on Win11. But I’ve doublechecked the same version on Linux. There the behaviour is as expected: If two tasks are linked, the following task’s begin date is changed to the date immediately after the first’s end date AND the task’s rendering in the gantt-chart ‘jumps’ to the new date.
Is there a setting, that I’m missing, that prevents the following tasks from being updated?
thx
Please share a sample project that reproduces the issue. A screencast showing the scenario on your computer would also be helpful.
Sure, here you go.
Thanks for spending your time and looking into it!
https://cloud.rz.uni-kiel.de/index.php/s/dySmGYbRJ5acrcx
btw, I’ve also tried the zipped version with the separate jrd installation. No change in the above behavior.
Hi Dmitry, any chance you found the time to look into it?
Thanks again!
I tested it on Linux, Windows 10 and Windows 11, and it works fine.
I recommend to uninstall GanttProject, remove its application directories in C:\Program Files (x86), and remove possible updates from .ganttproject.d\updates folder in your user home directory. Chances are that some module versions are mixing up.
You may also check if dependencies can be created some other way, such as using Task Properties dialog or by dragging them on the chart with a mouse.
Willdo and report back. Thanks for your time and effort!
… just verified it, your proposal works, it now works again as expected. Very good, thanks a lot!
I think it was something in .ganttproject.d\updates, since I don’t have the application directory in C:\Program Files (x86). That’s (just for completeness) because I’m working on an IT-managed system (applications are externally pushed and updated). Instead I performed a system wide search and manually removed all previous ganttproject-remainders.