posit-dev / posit-dev/positron
Positron panels are drawn over their focus outlines, overlapping and/or clipping them
Nobody has claimed this yet.
- Dominant language
- TypeScript
- Stars
- 4.3k
- Forks
- 184
- Avg merge
- 1d 11h
- Merged PRs (30d)
- 206
Description
System details:
Positron and OS details:
Positron Version: 2025.09.0 build 26
Code - OSS Version: 1.102.0
Commit: 44a1d19be2e1cd01c5c6ae6cb37b6b3117f9c203
Date: 2025-08-07T03:42:32.533Z
Electron: 35.6.0
Chromium: 134.0.6998.205
Node.js: 22.15.1
V8: 13.4.114.21-electron.0
OS: Darwin arm64 24.6.0
Session details:
N/A
Describe the issue:
Many Positron panels are drawn on top of their focus outlines. When focused, only a partial outline appears. This looks sloppy, since part of the focus outline draws, but not the whole thing. It may also be an accessibility issue. Examples:
Plots pane
Missing most of the left and right focus outline; overlapped by the image.
Console tab list
Missing the top:
Variables
Missing most of the left, right, and top; kind of a weird long U thing is drawn at the bottom
Expected or desired behavior:
A focus outline should be a complete rectangle.
For example, VS Code's Problems pane unfocused:
And focused:
Contributor 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.
Research direction
Reproduce the focus states in the Plots pane, Console tab list, and Variables panel, then trace the panel focus styling and stacking behavior. Done means each focused panel shows a complete rectangular outline without being overlapped or clipped.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- accessibility, frontend
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 38/100