Hi everyone,
We have encountered a rendering issue involving RetainerBox
. It seems that child widgets rendered inside these containers do not retain the IsInGameLayer
flag during the rendering process. As a result, even when the CVar Slate.ApplyDisabledEffectOnWidgets
is set to false
, the DisabledEffect
draw flag is still applied, causing unwanted opacity on disabled elements.
This behavior makes it impossible to rely on Slate.ApplyDisabledEffectOnWidgets=0
in combination with RetainerBox-based UI (for example, when using RetainerBox for effects), since disabled elements still appear semi-transparent.
Is this the intended behavior?
Thanks in advance for your help!