UIGridLayouts inside a ScrollingFrame are getting cut off at the top or bottom depending on the screen size, even though everything uses scale values only (no offsets) and there’s padding added.
I personally prefer playing Roblox games in windowed mode on PC because I like being able to tab out and check notifications easily. Here’s how my inventory looks at 1920x1080 windowed:
And here’s how it looks in fullscreen:
You can still see a little bit of clipping at the top in fullscreen, but it’s not as noticeable as in windowed mode.
What really frustrates me is that this issue only happens in a published game — it works perfectly fine inside Roblox Studio. I have no idea how to fix it.
I believe I forgot to mention, but it looks perfect in the studio viewport and test mode.
I’ll attach a stripped-down version of my inventory UI in a new place file. It only contains UI elements — no scripts.
EDIT: Forgot to set the ScreenGui to IgnoreGuiInset true. New place has it.
goofy inventory ui.rbxl (78.6 KB)