Tree Focus Group Test

This demonstrates a tree-like structure using nested <details> elements with focus groups. Each details contains a focus group for vertical arrow navigation within its content.

Debug Info

File System Tree

📁 Projects
📁 src
📁 components
📄 Button.jsx
📄 Modal.jsx
📁 utils
📄 helpers.js
📄 config.js
📄 README.md
📄 package.json
� .gitignore

Expected Focus Group Behavior

Tab Navigation Test

  1. Click on "Input before tree" field above
  2. Press Tab - should jump directly to "Input after tree" (skipping all focus groups)
  3. Press Shift+Tab - should jump back to "Input before tree"
  4. To enter a focus group: click on any file/folder item, then use arrows

Focus Group Configuration

Each details element would be initialized as:

initFocusGroup(element, {
  direction: "vertical",  // Only up/down arrows
  loop: false,           // Stay at boundaries
  skipTab: true          // Tab exits the group
});