Hacktoberfest 2026: the issues maintainers tagged for October, open and beginner-friendly. Browse Hacktoberfest issues

[Bug]: Git action dropdown remains clickable when no actions are available

Open Beginner friendly
#13,406 1 comment 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Assessment

Difficulty
2/5
Estimated time
1-3 hours
Newbie friendliness
75/100
Issue type
Bug
Clarity
Clearly specified
Activity status
Active
Tech stack
typescript
Domain
cli, desktop

Research direction

Look in the desktop app code under apps/desktop for the Git actions dropdown component. Find where the dropdown's enabled/disabled state is determined based on available actions. The fix is to disable the button when no actions are present. Check for existing tests related to this component to understand the expected behavior.

Written by the indexing model from the issue text.

Description

accepted bug good first issue via-triage
Before submitting
  • I searched existing issues and did not find a duplicate.
  • I included enough detail to reproduce or investigate the problem.
Area

apps/desktop

Steps to reproduce
  1. Go to a new chat on a repository with no local changes
  2. Click the git actions dropdown button
Expected behavior

If there are no available Git actions, the dropdown trigger should also be disabled.

Actual behavior

The dropdown trigger remains interactive and opens a menu with no clickable options.

Impact

Cosmetic issue

Version or commit

0.0.43-nightly.20260924.2187 (78af372cf46a)

Environment

macOS 27 on desktop app

Logs or stack traces

Screenshots, recordings, or supporting files

file-5fbaf599a2c323a6726ffaf4f0ad1e81.png

Workaround

No response

Dominant language
TypeScript
Stars
23.4k
Forks
6k
Avg merge
9h
Merged PRs (30d)
349

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

More from pingdotgg/t3code

All issues in pingdotgg/t3code

Similar issues

More TypeScript issues

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.