ViewportFrames are very choppy

Reproduction Steps

I use Viewports to display Pets in my game. I have 50+ Viewports inside a ScrollingFrame with Pet Models in each. When you hover over the Viewport, the pet inside will spin. When you scroll down to the bottom you’ll notice that all the Pets will now become 1 FPS when you hover over the Viewport.

Expected Behavior

I expected the Pets to spin smoothly like they do at the top of the ViewportFrame

Like this:



Actual Behavior

Once you Scroll to the bottom and load all the ViewportFrames, once you hover over ANY of them, they will spin at like 1 or 2 FPS. The weirdest part to this is that, this doesn’t even effect performance at all. The game is running at 60FPS without issue, it is only impacting the ViewportFrames?

Example:



Issue Area: Engine
Issue Type: Other
Impact: Very High
Frequency: Constantly
Date First Experienced: 2021-08-05 00:08:00 (+01:00)
Date Last Experienced: 2022-09-18 00:09:00 (+01:00)

6 Likes

Thanks for the report! We’ll investigate.

4 Likes

This issue should be fixed now! Please let us know if you continue to see errors for your specific place and we can investigate further.

3 Likes