This should fix the issue that was causing delayed tasks to push back on reload. When two tasks are touching, the second one doesn't always get pushed back but this fix seemed to always work when tasks were 15 minutes apart. When checking this, you might want to make sure that my change in the code (e.g., changing the moveTaskRight parameter the second time it gets called from true to false) didn't mess anything else up. I'm not sure why it was true to begin with. Please do a thorough check in both author and worker view.
This should fix the issue that was causing delayed tasks to push back on reload. When two tasks are touching, the second one doesn't always get pushed back but this fix seemed to always work when tasks were 15 minutes apart. When checking this, you might want to make sure that my change in the code (e.g., changing the moveTaskRight parameter the second time it gets called from true to false) didn't mess anything else up. I'm not sure why it was true to begin with. Please do a thorough check in both author and worker view.