The server connection screen has two elements: the connection status represented by a text string, and the “Cancel” button, which should be below the connection status. On high resolutions and small GUI scales, however, the “Cancel” button can overlap or be placed above the connection status.
How to reproduce:
The following steps can be used to reproduce the issue at a 1920x1080 resolution. Higher resolutions can also reproduce the issue with greater effects, even on bigger GUI scales.
Go to Options… → Video Settings… and set the “GUI Scale” option to 1.
Enable fullscreen mode.
Go to the multiplayer screen.
Try to join a server.
-> ❌ The connection status appears below the “Cancel” button.
Expected result:
The connection status on the connection screen would always appear above the “Cancel” button.
Observed result:
On high resolutions and small GUI scales, the connection status on the connection screen can appear overlapping or below the “Cancel” button.
Can confirm in 23w16a.