I've made it a little better. Still not fully fixed.
I'm on KDE Neon, and I don't have this issue, even when resizing the dialog, I think it's been fixed?

They've moved the "Tag as potential spoiler" checkbox up to give space. I started Steam in German though, and the buttons still slightly overlap.
The German translations are much longer so the issue is not visible while viewing in English. English button strings has in total ~50 characters, while the German ones have ~80. I started Steam in German on Windows and the issue doesn't occur there. Seems like the smallest window size on Windows is wider, so it's just the minimum width on Linux that needs to be tweaked a tiny bit.
Is this still an issue with the new UI? At least on English localization I'm unable to reproduce this.
https://github.com/user-attachments/assets/f242baa7-fa04-4209-b1fd-a935497d3cc3
Yes even in the English localization, some buttons are scaling outside the window. The render size of the boxes take the text (localisation) in consideration but not the width of the window.
Depending on the language you can 'scale away' buttons because the total minimum width of the window is not calculated by the minimum size of the of the button boxes.
This should be true for any language that is using more text then the English localization.
Nothing extracted yet.
After pressing F5 in TF2 and closing the game a screenshot dialog appears, but some Buttons are unreadable.
![steam_screenshot_window]()
![steam_screenshot_window_resized]()
It gets better when I resize the window, but it's not perfect.
Possibly related to issue #5
System information: