Skip to content

[v3-2-test] fix(DagCalendarTab): improve background color retrieval and loading overlay handling (#64189)#66860

Merged
choo121600 merged 1 commit into
v3-2-testfrom
backport-322-64189
May 13, 2026
Merged

[v3-2-test] fix(DagCalendarTab): improve background color retrieval and loading overlay handling (#64189)#66860
choo121600 merged 1 commit into
v3-2-testfrom
backport-322-64189

Conversation

@vatsrahul1001
Copy link
Copy Markdown
Contributor

Cherry-pick of #64189 for the Airflow 3.2.2 patch release.

Conflict resolution

One conflict in airflow-core/src/airflow/ui/tests/e2e/pages/DagCalendarTab.ts::navigateToCalendar. The PR side used a this.safeGoto(...) helper plus expect(...).toBeVisible(), while v3-2-test's BasePage does not export safeGoto. Kept the v3-2-test style (this.page.goto(...) + waitFor({ state: "visible" })) to avoid introducing a runtime reference error. The remainder of #64189 (background-colour retrieval logic, loading-overlay handling, visibility checks) applied cleanly.

…verlay handling (#64189)

* fix(DagCalendarTab): improve background color retrieval and loading overlay handling

* fix(DagCalendarTab): update loading overlay and calendar cell visibility checks

* fix(DagCalendarTab): improve background color retrieval and loading overlay handling

* fix(DagCalendarTab): update loading overlay and calendar cell visibility checks

* refactor: update visibility checks in DagCalendarTab

* remove redundant visibility checks in DagCalendarTab

* removed unrelated change and attempted to resolve merge conflict markers

* Update airflow-core/src/airflow/ui/tests/e2e/pages/DagCalendarTab.ts

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* Update airflow-core/src/airflow/ui/tests/e2e/pages/DagCalendarTab.ts

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>

* updated getActiveCellColors to use getComputedStyle to properly return rendered color of an element

* simplify child element color retrieval and improve readability

* changed file mode

---------

Co-authored-by: Yeonguk Choo <choo121600@gmail.com>
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
(cherry picked from commit a02fbaa)
@vatsrahul1001 vatsrahul1001 requested a review from choo121600 as a code owner May 13, 2026 13:38
@boring-cyborg boring-cyborg Bot added the area:UI Related to UI/UX. For Frontend Developers. label May 13, 2026
@vatsrahul1001 vatsrahul1001 requested a review from bbovenzi May 13, 2026 13:40
@vatsrahul1001 vatsrahul1001 added this to the Airflow 3.2.2 milestone May 13, 2026
@vatsrahul1001 vatsrahul1001 added the type:bug-fix Changelog: Bug Fixes label May 13, 2026
@choo121600 choo121600 merged commit 4704cbd into v3-2-test May 13, 2026
61 checks passed
@choo121600 choo121600 deleted the backport-322-64189 branch May 13, 2026 14:12
vatsrahul1001 added a commit that referenced this pull request May 20, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:UI Related to UI/UX. For Frontend Developers. type:bug-fix Changelog: Bug Fixes

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants