How It Works
The Gantt chart operates in a two-phase editing model: you make changes in edit mode, and those changes only persist to Polarion when you explicitly click Save. Until you save, all modifications are local to your browser session. This makes the Gantt a natural tool for what-if analysis.Step 1: Enter Edit Mode
Click the Edit button in the Gantt toolbar. Task bars become draggable, and the lightbox becomes available for field editing.If your Gantt is configured with
alwaysedit mode, the chart is always editable and there is no Edit button. In this case, unsaved changes still behave the same way — they are not persisted until you click Save.Step 2: Experiment with Schedule Changes
With the Gantt in edit mode, you can perform any combination of the following:- Drag task bars left or right to change start dates
- Resize task bars to change duration
- Edit dates in the lightbox for precise adjustments
- Create or remove dependency links to evaluate cascading effects
- Move parent tasks to shift entire work breakdown branches
Step 3: Evaluate the Impact
Review the schedule after your changes. Key indicators to watch:| Indicator | What to Look For |
|---|---|
| Task bar colors | Red or orange bars indicate overdue or delayed items |
| Dependency arrows | Red dotted lines indicate violated dependency constraints |
| Resource view | Overallocated resources appear highlighted in the resource view |
| Critical path | If enabled, critical path highlighting shows which tasks drive the end date |
| Range conflicts | Parent tasks with out-of-range children are visually flagged |
Step 4: Save or Discard
To save your changes: Click the Save button in the Gantt toolbar. All modifications are persisted to Polarion work items. To discard your changes: Reload the page in your browser. The Gantt reloads the original data from Polarion, reverting all unsaved changes.Verification
You should now see:- Task bars responding to drag and resize in edit mode without any server communication
- Dependency links recalculating successor dates in real-time when auto-scheduling is enabled
- All changes reverting cleanly when you reload the page without saving
See Also
- Configure Auto-Scheduling
- Compare Schedule with Baselines
- Handle Unsaved Changes and Session Timeout
- Use Undo and Redo
Sources
Sources
KB ArticlesSupport TicketsSource Code
prod-gantt-src/com.nextedy.polarion.gantt/src/com/nextedy/polarion/gantt/model/impl/ExtendedWorkingCalendar.javaprod-gantt-src/com.nextedy.polarion.gantt/src/com/nextedy/polarion/gantt/model/Task.javaprod-gantt-src/com.nextedy.polarion.gantt.client/cypress/e2e/ganttPreventMovingOutOfParent.cy.tsprod-gantt-src/com.nextedy.polarion.gantt.client/src/js/dateConflictDetector.jsprod-gantt-src/com.nextedy.polarion.gantt.client/cypress/e2e/range-conflict/afterDragConflict.cy.ts