Skip to content

[Feature]: [KBD shortcut] Tab in add new project modal feels misaligned #2160

Description

@bogris

Before submitting

  • I searched existing issues and did not find a duplicate.
  • I am describing a concrete problem or use case, not just a vague idea.

Area

apps/web

Problem or use case

When adding a new project, int the eadd project modal, you are doing auto complete suggestions for the path, so in this input, TAB should autocomplete (aka select the hovered path, and i think would actually map as a dupplicate of TAB).
Also this mimics how cli automoplete usually works, by selecting also the first pick.

Navi to the modal actions is redundat for TAB because you already went all in in kbd shortcuts.
This change would also help you not accidentaly leave the input focus on tab. now if i press tab it goes into another element and i need to reclick the input to refocus.

this is modeled kind of the same in the figma plugin options you can use in a figma plugin.
If you don't feel this is the better path just close this one.

Just imported my first project in T3. Great job guys!

No Ai gen in this input box :))

Bogris

Proposed solution

autoselect the selected subpath on tab

Why this matters

Cause it would align the nice add project modal with the autocomplete standard behaivour and the app would feel just a tad better.

Smallest useful scope

use tab in the same way of enter.

Alternatives considered

No response

Risks or tradeoffs

none, if it replicated enter.
crt TAB result is unusable anyway

Examples or references

No response

Contribution

  • I would be open to helping implement this.

Activity

  1. added
    enhancementRequested improvement or new capability.
    needs-triageIssue needs maintainer review and initial categorization.
    on Apr 18, 2026
  2. aShanki commented on May 6, 2026

    @aShanki

    I have an implementation ready for this.

    Behavior:

    • In Add Project browse mode, pressing Tab completes the typed directory segment.
    • If there is a single match, it enters that directory and appends the separator.
    • If there are multiple matches, it extends the typed segment to the common prefix when possible.
    • If a row is highlighted, Tab enters that highlighted directory.

    This keeps Tab inside the path input instead of moving focus away, and makes the picker behave closer to shell path completion.

  3. locked and limited conversation to collaborators on Aug 15, 2026
  4. converted this issue into a discussion #6729 on Aug 15, 2026
  5. added a commit that references this issue on Oct 9, 2026
    7a49887
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementRequested improvement or new capability.needs-triageIssue needs maintainer review and initial categorization.

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions