Visual Bug in OpenCode Desktop
Maintainers usually reply within 1 day
Nobody has claimed this yet.
Assessment
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Newbie friendliness
- 78/100
- Issue type
- Bug
- Clarity
- Clearly specified
- Activity status
- Active
- Tech stack
- css, typescript
- Domain
- desktop-dev, frontend
Research direction
Start in the OpenCode Desktop prompt-box UI and locate the styles for the models dropdown input and adjacent + button. Compare their positioning or stacking behavior, then reproduce the issue with the steps in the report. Done means the dropdown's left outline remains fully visible and no longer appears covered by the + button.
Written by the indexing model from the issue text.
Description
Summary
The outline/border of the models dropdown input in the prompt box is covered by the element on its left (the + button), making the dropdown's left edge appear visually broken.
Environment
- opencode desktop version: 2.1.4
- OS: Windows 10 Pro (build 19045)
- Shell: cmd.exe
- Theme: GitHub
- UI Font: Inter
- Code Font: JetBrains Mono
Reproduction
- Open OpenCode Desktop and navigate to the prompt/ask box.
- Open the models dropdown (currently showing "Gemini 4 Argon").
- Observe the left outline/border of the dropdown input — it is overlapped/covered by the
+button to its left.
Expected Behavior
The dropdown's outline should be fully visible and not obscured by adjacent elements.
Actual Behavior
The left side of the dropdown's outline is hidden behind the + button, causing a visual glitch.
- Dominant language
- TypeScript
- Stars
- 221k
- Forks
- 29.6k
- Avg merge
- 4h 37m
- Merged PRs (30d)
- 512
Getting set up
- No Dockerfile or Docker Compose file
- Has a pull request template
- Read the contributing guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
More from anomalyco/opencode
-
Snapshot capture failure (EPERM spawning git) fails the whole step despite the best-effort contractPossibly taken A pull request linked to this issue is open or already merged. Openreproduced
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
anomalyco/opencode#58685 · 1 comment ·
Maintainers usually reply within 1 day
-
tui: PHP code blocks without `<?php` are not syntax highlightedPossibly taken A pull request linked to this issue is open or already merged. Openreproduced
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
anomalyco/opencode#58664 · 1 comment ·
Maintainers usually reply within 1 day
-
patch: moving an executable script removes its executable bitPossibly taken A pull request linked to this issue is open or already merged. Openreproduced
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
anomalyco/opencode#58651 · 2 comments ·
Maintainers usually reply within 1 day
-
Requests with an empty tool set serialize as `"tools": []`, which strict OpenAI-compatible upstreams reject with 400Possibly taken A pull request linked to this issue is open or already merged. Openreproduced
Difficulty 2/5 1-3 hours Newbie friendliness 76/100
anomalyco/opencode#58648 · 3 comments ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
anomalyco/opencode#58636 · 1 comment ·
Maintainers usually reply within 1 day
All issues in anomalyco/opencode
Similar issues
-
Difficulty 2/5 1-3 hours Newbie friendliness 68/100
awesome-dsh-plugin/awesome-dsh-plugin#9184 ·
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 85/100
farion1231/cc-switch#8829 ·
Maintainers usually reply within 1 day
-
[core-client] Remove unused hand-maintained transport helpers after the definition-table cutoverOpendoc-audit enhancement
Difficulty 2/5 1-3 hours Newbie friendliness 88/100
Maintainers usually reply within 1 day
-
Difficulty 2/5 1-3 hours Newbie friendliness 85/100