Unneeded move/redraw of Interaction Window in Vertical Layout
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.
I think the issue is that the extra space used by the status line is taken away from the definitions window (making it smaller) so the interactions window moves up to accommodate that.
FWIW, I don't think this is a GTK-specific issue but instead it is racket-level calculations about which area<%>s take different amounts of space when a new one is added.
Okay, if there's a good path to revisiting those calculations, then I think it is worth keeping this open for now. Again, happy to see about helping with this, but would need some pointers on where to go.