Changes to the hit test grid of an invalidation panel while caching is disabled won't be respected when caching is reenabled. This can cause interactive widgets such as buttons who were set to collapsed while caching was disabled to become clickable, even though they aren't being painted.
A potential fix here would be to clear the hit test grid in SInvalidationPanel::SetCanCache, assuming there aren't any knock-on effects.
See attached repro project
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-222304 in the post.
0 |
Component | UE - Editor - UI Systems - Slate |
---|---|
Affects Versions | 5.0, 5.5 |
Target Fix | 5.6 |
Created | Aug 20, 2024 |
---|---|
Updated | Nov 20, 2024 |