Have UICorners respect ClipsDescendants property


As of right now, UICorners do not respect the ClipsDescendants property of Frame objects

As a Roblox developer, it is currently too hard to … utilize the ClipsDescendants property with Frames that also use UICorner components.

If this issue is addressed, it would improve my development experience because … I will be able to properly clip GuiObjects within Frames that utilize UICorners.

Use cases:

  • Primary usecase is creating a main Frame with a UICorner then anything within the frame being clipped respecting the corners created with UICorner
  • Having a full-sized ScrollingFrame within a container utilizing a UICorner - e.g. for inventory systems, settings screens, anything with large amounts of objects

I use rounded UI extensively in my game. There’s no good way to fit a rectangular clipping box into a frame with rounded corners. We badly need to be able to mask the corners. Deserves a bump.


As of 5/30/2022, there is still no support for this feature.


The usecase looks like it will be convered by the new CanvasGroup feature.


We really need this, wish it had been implemented already. All these little things that should work but don’t add so much friction to making UI