Skip to content

Feature Request: Add option to keep Shapes panel closed by default #484

@nisedo

Description

@nisedo

Current behavior:
The Shapes panel (left sidebar) automatically opens every time:

  • VSCode window reloads (e.g., using "Developer: Reload Window")
  • A diagram is opened for the first time
  • The extension restarts

Expected behavior:
Would like an option to keep the Shapes panel closed by default, only opening when explicitly requested by the user (e.g., via menu or keyboard shortcut).

Use case:
Many users prefer a cleaner workspace and only need the Shapes panel occasionally. Having it auto-open on every reload disrupts the workflow and requires manually closing it each time.

Proposed solution:
Add a configuration option like hediet.vscode-drawio.defaultSidebarState: "closed" or similar to control the initial state of the sidebar/shapes panel.

Environment:

  • Cursor
  • vscode-drawio version: 1.9.0
  • OS: macOS

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions