On MacOS, when moving Rio between monitors with different scale factors, things can become quite borked. This doesn't happen all the time, but it does happen with some TUIs, vite and flyctl logs being the two that I have experienced this with.
After interacting with the TUI or resizing the window, this display goes back to looking normal again.
Here is a screenshot from when I started Vite on my built-in MacBook Pro display (scale factor set to about 2.28), then moved it to my external monitor (scale factor 1).
Then I hit Enter, causing it to look normal again.
Then moved it back to my builtin display.

On MacOS, when moving Rio between monitors with different scale factors, things can become quite borked. This doesn't happen all the time, but it does happen with some TUIs,
viteandflyctl logsbeing the two that I have experienced this with.After interacting with the TUI or resizing the window, this display goes back to looking normal again.
Here is a screenshot from when I started Vite on my built-in MacBook Pro display (scale factor set to about 2.28), then moved it to my external monitor (scale factor 1).
Then I hit
Enter, causing it to look normal again.Then moved it back to my builtin display.