YinkaMetrics opened a new pull request, #69197:
URL: https://github.com/apache/airflow/pull/69197

   The Gantt queued and scheduled segments reused the hovered segment end as 
the tooltip end date. For queued segments, that made the tooltip show the queue 
end/start time as the task end date instead of the actual task end.
   
   This keeps the effective task end date on every Gantt segment and uses it 
when building tooltip summaries, so queued/scheduled segment tooltips stay 
consistent with the execution segment.
   
   closes: #68174
   
   Validation:
   - `pnpm vitest run src/layouts/Details/Gantt/utils.test.ts`
   - `pnpm prettier --check src/layouts/Details/Gantt/GanttTimeline.tsx 
src/layouts/Details/Gantt/utils.ts src/layouts/Details/Gantt/utils.test.ts`
   - `pnpm eslint --quiet src/layouts/Details/Gantt/GanttTimeline.tsx 
src/layouts/Details/Gantt/utils.ts src/layouts/Details/Gantt/utils.test.ts`
   - `pnpm tsc --p tsconfig.app.json --noEmit`
   - `prek` commit hooks
   
   Note: I did not attach screenshots because this is a tooltip timestamp data 
fix with regression coverage and no layout/styling change.
   
   ---
   
   ##### Was generative AI tooling used to co-author this PR?
   
   - [X] Yes: OpenAI Codex
   
   Generated-by: OpenAI Codex following [the 
guidelines](https://github.com/apache/airflow/blob/main/contributing-docs/05_pull_requests.rst#gen-ai-assisted-contributions)


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to