Unneeded move/redraw of Interaction Window in Vertical Layout
Nobody has claimed this yet.
- Dominant language
- Racket
- Stars
- 516
- Forks
- 103
- PR merge metrics
- No merged PRs in 30d
Description
This is on Windows 11.
Whenever a the background expansion error line is shown, the whole interaction window is moved up, triggering a redraw.
Causes terrible flicker in the UI. In horizontal mode, you don't have the redraw and the status bar appearing and disappearing is much smoother. It would be much better if the two experiences were the same (the error bar "hovers" over the windows).
Happy to look at it if people point me in the right direction. Looking to possibly contribute to the code base but have some hiccups building on Windows.
I do understand that this could be a big rabbit hole given the older versions of GTK and so on and I am certainly not looking to kick the hornet's nest in this case.
Contributor guide
No contributing guide indexed for this repository
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 flicker on Windows 11 with the interaction window in vertical layout and the background expansion error line visible, then compare it with horizontal layout. The work is done when vertical mode no longer moves or redraws the whole interaction window and the error bar behaves consistently with horizontal mode.
Written by the indexing model from the issue text.
Assessment
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100