Reproduction Steps
Repro steps:
- Open a new baseplate
- Insert a ScrollingFrame with several text buttons parented to it to a new ScreenGui
- Set Active = false on all of those text buttons
- Open mobile emulator and attempt scrolling on both the buttons and the scrolling frame background
Here’s my repro place, so you can skip to step #4
text button repro.rbxl (38.3 KB)
Expected Behavior
When scrolling on a text button that has Active = false, I expect it to not sink any scroll input.
Actual Behavior
Scroll input is sunk when scrolling on a text button with Active = false. I expect this behavior to happen when the buttons have Active = true.
Workaround
The only work around would be to convert to using Frames and listen to InputBegan on those frames instead. That is a lot of work just to have scrolling frames function correctly.
Issue Area: Engine
Issue Type: Performance
Impact: Moderate
Frequency: Constantly