Notice the verify, upload, and debug buttons overlain on the tabs.
If I switch to full screen mode it looks alright:
I did make a clang edit and have the editor looking at it instead of the default. The reason for the clang change is to make 'else' appear in the same column as the corresponding if.
Hi @dougp. This happens when the IDE's "Window: Title Bar Style" advanced settings is changed to the "custom" setting. I'm not sure how the IDE got into this state, but I can provide instructions for changing it back to the normal state:
Press the Ctrl+Shift+P keyboard shortcut to open the "Command Palette".
A menu will appear on the editor toolbar:
Select the "Preferences: Open Settings (UI)" command from the menu. ⓘ You can scroll down through the list of commands to find it or type the name in the field.
A "Settings" tab will open in the Arduino IDE main panel.
Type window.titleBarStyle in the "Search Settings" field of the "Preferences" tab.
Select "native" from the menu under the "Window: Title Bar Style" setting entry.
The "Restart" dialog will open.
Click the "RESTART" button in the dialog.
The Arduino IDE window will reload.
Close the Settings tab by clicking its X icon.
The IDE should now be back to the normal functional design with separate title and menu bars
That is expected. Unfortunately the "custom" option of the "Window: Title Bar Style " setting is not supported in this configuration (if I remember correctly, the limitation is specific to Windows). Please leave it set to "native".