How to check if a widget is visible?

I’m having a problem with my project right now and I think I’ve found the problem, but I’m not sure. I’m not really sure how to check if a widget is visible, so if anyone can shed a little light into this for me, I’d really appreciate it!

Have you tried “is in viewport” node?

1 Like


This should do it.

Promote the widget you have created to a variable, and ‘get’ that reference. There is a widget “get visibility” node which returns a slate visibility enum. Print that string and it should tell you if said widget is visible or not :slight_smile:

(Make sure to connect the print string to event tick, and make sure the variable reference of your problem widget is set via the “create widget” node you undoubtedly have somewhere).