Skip to content

[v3-3-test] UI: Wrap long plugin source path in import-error dialog (#69111) - #70737

Merged
potiuk merged 1 commit into
v3-3-testfrom
backport-fc5f044-v3-3-test
Jul 30, 2026
Merged

[v3-3-test] UI: Wrap long plugin source path in import-error dialog (#69111)#70737
potiuk merged 1 commit into
v3-3-testfrom
backport-fc5f044-v3-3-test

Conversation

@vatsrahul1001

Copy link
Copy Markdown
Contributor

Backport of #69111 to v3-3-test for the Airflow 3.3.1 patch release. Clean git cherry-pick -x (no conflicts).


Was generative AI tooling used to co-author this PR?
  • Yes — Claude Code (Opus 4.8)

Generated-by: Claude Code (Opus 4.8) following the guidelines — automated cherry-pick backport; code is the original author's, unchanged.

A plugin that fails to import is listed in the plugin import-errors
dialog by its source path ($PLUGINS_FOLDER/...). A long, deeply nested
path is a single unbroken token, so it could not wrap and pushed the
centered dialog wider than the viewport, hiding which file failed.

Let the path wrap within the dialog and add a copy-to-clipboard button,
matching the Dag import-errors dialog.

(cherry picked from commit fc5f044)
@vatsrahul1001
vatsrahul1001 requested a review from bbovenzi as a code owner July 30, 2026 09:44
@vatsrahul1001 vatsrahul1001 added this to the Airflow 3.3.1 milestone Jul 30, 2026
@vatsrahul1001 vatsrahul1001 added the type:bug-fix Changelog: Bug Fixes label Jul 30, 2026
@boring-cyborg boring-cyborg Bot added the area:UI Related to UI/UX. For Frontend Developers. label Jul 30, 2026
@potiuk
potiuk merged commit e9df63c into v3-3-test Jul 30, 2026
84 checks passed
@potiuk
potiuk deleted the backport-fc5f044-v3-3-test branch July 30, 2026 19:26
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