How can I make a ScrollingFrame work inside a SurfaceGui?

I’m currently creating a leaderboard for my game, but I can’t scroll down to see the other players. I tried putting my SurfaceGui into a ScreenGui in StarterGui, but that didn’t fix the issue. Can someone help me solve this problem?

1 Like

Are you sure your UI layout is working correctly? (if you use one)

Put the SurfaceGui on StarterGui/PlayerGui then set it’s Adornee to the Part you want

You should increase the canvassize Y if i am right

Yes because when I set ‘AlwaysOnTop’ to true, I can scroll as expected.

1 Like

I’ve already tried that solution, but it doesn’t change anything at all.

Does this work?


By default, I set the canvassize Y to 0 and I set AutomaticCanvasSize to Y. I tried to set canvassize Y to 2 but it didn’t work too :frowning:

make it like 100


It didn’t work too. When I set the canvassize Y to {100,0} or {2,0} I can see the scrollBar but I can’t interact with it

Completely false scrolling frames work just fine in surface Guis

@Dev_Zefiy you should provide more information like the properties of the scrolling frame and the code you use to update its contents or fill them.

Also check if the scrollbar even appears in the scrolling frame

Make sure the part that the surfacegui is on has CanQuery enabled

3 Likes

It worked! thank you so much bro :tada: :partying_face:

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.