himanshuchawla0807-gif opened a new pull request, #75080:
URL: https://github.com/apache/airflow/pull/75080

   Folder node values join the bundle name and folder path with a colon. Bundle 
`a` / folder `b:c` and bundle `a:b` / folder `c` therefore share 
`folder:a:b:c`. Clicking `c` under `a:b` returns the other bundle and folder 
through `onSelectFolder`.
   
   Encode the bundle component of the internal node value so the separator 
remains unambiguous. Keep the original bundle name and folder path in the 
selection callback. The regression drives the actual tree click and fails with 
the wrong callback before the fix. No layout or styling changes.
   
   Validation:
   - Baseline: new regression fails; 26 existing folder tests pass. With the 
fix: 27 folder tests pass.
   - Full UI suite: 1,961 tests pass across 239 files with `pnpm test 
--maxWorkers=2 --testTimeout=30000`.
   - Scoped ESLint, TypeScript and commit hooks pass.
   - Required regular/manual checks pass, including both UI production builds; 
simple-auth UI test passes.
   
   ---
   
   ##### 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