prattik-wav opened a new pull request, #67648: URL: https://github.com/apache/airflow/pull/67648
PR #67646 capped @chakra-ui/react at ~3.34.0 due to a page-unresponsive bug triggered by @ark-ui/react >= 5.36. The bug occurred because dialogs were conditionally unmounted before the close transition could run, leaving a `pointer-events: none` lock permanently stuck on the document. This commit resolves the underlying mounting issue and restores the upgrade path by: - Replacing conditionally-mounted dialogs with always-rendered components in Clear and Mark-as actions, relying on `lazyMount` so close transitions execute cleanly. - Gating expensive dry-run queries inside the dialogs with `enabled: open` to prevent unnecessary network requests. - Wrapping the `onClose` handler to properly reset local form state (e.g., typed notes and selected options) when a dialog is dismissed. - Unpinning and bumping @chakra-ui/react to ^3.35.0 in the UI package. - Removing the related dependency caveats from CONTRIBUTING.md. Resolves: #67647 -- 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]
