Summary
The sidebar collapses when clicking on empty/non-interactive areas within the sidebar. It should only collapse when the dedicated collapse (<<) button is clicked.
Why this matters
Users may accidentally collapse the sidebar while navigating or interacting with the sidebar, leading to an unexpected and frustrating user experience.
Reproduction steps
- Launch the application.
- Keep the sidebar expanded.
- Click on any empty area within the sidebar (not on a navigation item or button).
- Observe that the sidebar collapses.
Expected behavior
The sidebar should remain expanded when clicking anywhere inside the sidebar except the dedicated collapse (<<) button.
Actual behavior
Clicking on non-interactive/empty areas within the sidebar causes it to collapse, even though the collapse button was not clicked.
Scope
Suggested files or directories:
- Sidebar component
- Sidebar event handlers
- Layout component
Related route, page, component, or script:
Evidence
- Sidebar collapses after clicking empty space inside the sidebar.
- Screenshot attached.
Environment
- OS: Windows 10
- Browser: Chrome
- Python Version: N/A
- Node Version: N/A
- Docker Version: N/A
Definition of done
Additional context
The collapse action appears to be bound to the sidebar container rather than being limited to the dedicated collapse button.
Summary
The sidebar collapses when clicking on empty/non-interactive areas within the sidebar. It should only collapse when the dedicated collapse (
<<) button is clicked.Why this matters
Users may accidentally collapse the sidebar while navigating or interacting with the sidebar, leading to an unexpected and frustrating user experience.
Reproduction steps
Expected behavior
The sidebar should remain expanded when clicking anywhere inside the sidebar except the dedicated collapse (
<<) button.Actual behavior
Clicking on non-interactive/empty areas within the sidebar causes it to collapse, even though the collapse button was not clicked.
Scope
Suggested files or directories:
Related route, page, component, or script:
Evidence
Environment
Definition of done
<<) button is clickedAdditional context
The collapse action appears to be bound to the sidebar container rather than being limited to the dedicated collapse button.