Why does some UIs doesn't become visible?

When i toggle UI in code,some UIs just doesn’t become visible, when i setup Widget BP of UI, i make them all SelfHitInvisible, since if i make them Collapsed then it almost never will be visible whatever i do, thus i make them collapsed at runtime, when game is started and then toggle UIs whenever i need it, but still, not every UI works, whats the deal with this, do i miss something?
image


What are the chances retainer material fails to deliver? Test it without it - at least you’ll eliminate one piece of the puzzle. Or do you use the same material for all of them?


it almost never will be visible whatever i do

There’s not enough detail here. Perhaps you could provide an example?

It is in invalidation box(all of UIs are except FPS one is in retainer, but they all work except that warning sign one), and now i tried when i resize the window in editor in-game, it becomes visible, why this happens?

Same icon, heh, fair enough. Hence the confusion. I thought inv was inventory or something :person_shrugging:


So you say it’s the Invalidation Box of the CriticalDamageIndicator that fails specifically? Have you tried to Render on Invalidation? - [edit] this is not a thing

Yeah my bad about confusion, sorry.

Hmm, how to render on invalidation?

Is it something like this?
Example:
image

Consider hiding / showing the entire Invalidation Box rather than just its child.

1 Like

The option “Render on Invalidation” only is on Retainer Box, Invalidation Box doesn’t have it;

I tried hiding instead of collapsing it didn’t work as well sadly(i use collapsed since i read that if it is hidden it is still rendered :thinking:)

I’ll try now hiding/collapsing entire invalidation box, one moment…

1 Like

My bad. Not sure why I said that, that’s the whole point of the invalidation… :man_facepalming:

Oh when i collapsed entire invalidation box it works perfectly, thanks! I’ll now change all of them :smile:

1 Like