[go: up one dir, main page]

File tree browser discovery popover not showing up

Problem

The file tree browser discovery popover was not displaying correctly to introduce users to the new file tree navigation feature. This was discovered during a team test session.

Root Cause

Multiple issues were preventing the popover from working properly:

  • Missing id attribute on the toggle button (accidentally removed in a previous commit)
  • CSS wrapper .file-tree-browser-toggle-wrapper was interfering with popover positioning
  • Complex logic mixing popover and toggle functionality in a single component
  • Incorrect trigger configuration and event handling

Remaining Questions

  1. How should we handle the visual overlap when both the popover and tooltip are showing simultaneously?
  2. When should the popover disappear beyond the current dismiss/expand triggers? Currently the popover currently only disappears when user manually dismisses it or when user expands the file tree browser. The popover persists even when users interact with other parts of the application (like the super sidebar), which may not be the desired UX.
Edited by 🤖 GitLab Bot 🤖