Description

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.

Steps to Reproduce

See attached repro project

Have Comments or More Details?

There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-222304 in the post.

0
Login to Vote

Unresolved
ComponentUE - Editor - UI Systems - Slate
Affects Versions5.05.5
Target Fix5.6
CreatedAug 20, 2024
UpdatedNov 20, 2024
View Jira Issue