Widget Component does not work with Owner No See in Screen mode!!!

Hello, Im writing this to raise awareness on a bug inside for UE4 that supposedly been not fixed for years. The widget component that can be placed inside of a character blueprint doesn’t get affected by the Owner No See Boolean. I’ve come across this while needing to display my health above friendly characters but not have it over my characters head.

If anyone has a fix for this please post it so I and many of other users can see it and fix the problem!

I hope this gets fixed in 4.17 but I’ve heard from a couple people that it hasn’t :confused:

Thanks for reading this!

Hello ClassyGentleman,

Thank you for submitting a bug report. I have reproduced this issue and logged a report for it here

You can track the report’s status as the issue is reviewed by our development staff. Please be aware that this issue may not be prioritized or fixed soon.

Thank you!

The issue persists in 4.24

The issues persists in 2.26, though only with screen-space widget components.

Surprisingly resolved as “Won’t Fix” without any comment on Aug 18, 2021

1 Like

Hi, I’m a bit too late to this thread, however I am on 4.26 and can confirm this issue occurs and that I have created a working solution. The system I was using this for was for a Playername above the players in a multiplayer game. The way I did it is that on begin play of my character, I would set an owner variable in the widget to self. In the widget I would then cast to the character bp, compare it to that of the owner variable, if they were equal I would set the widget visiblilty to hidden, if not, then visible. This is the only way I got it to work whereby the owner would not see, but everyone else should. Hope this helps anyone in the future.

This is the character bp (here I sent the owner into a custom event, from there I just set the owner variable from the custom event):

This is the widget portion:

Edit: Added images for clarity

That’s a kind of weird way of doing it. Why not simply use a UMG widget for that?