Hey!
So, I have a mainWBP_Desktop Widget Blueprint, where I added WBP_Window into hierarchy, and when I hit play, my WBP_Window is semi-transparent! I wasn’t playing with any of the transparency sliders or colors with transparency.
All I did was setting anchors, cursor to hand when I hover over certain object etc, but nothing with transparency!
In designer, the WBP_Window is correctly displayed, but in Play Mode, it’s semi-transparent for (not known for me) reason.
I checked and Render Opacity is 1 everywhere, and there is no color with Alfa < 1 on any UI object (in any Widget Blueprint)
Also, it looks like I can’t “focus” on thisWBP_Window - like my cursor doesn’t change when I hover over “close” square button in top right corner (cursor changes to hand when I hover mouse over icons)
Did you verify the WPB_Desktop widget hierachy as well for render opacity? The bar and the background are transparent, so it would have to be the widget itself in WBP_Desktop or a container in WBP_Window.
There are many settings that can make a widget transparent.
Content Colour And Opacity (this affects children)
Brush settings
Tint
Foreground color
Material settings on images.
Widget state (if widget is disabled, it can appear transparent)
As for clicking on an icon, you need that widget’s Visibility to be set to Visible and all parent widgets to allow hit tests. “Not Hit-Testable (Self Only)” is fine for parents.
As for hovering, it should work, but maybe the widget isn’t in an enabled state?
You’d need to check not just the containers in WBP_Window, but the WBP_Window instance in WBP_Desktop as well (and its parents).
Hey,
Problem was that in WBP_Window, Canvas CanvasPanel_Wrapper had Is Enabled = false. Can’t really tell why or when I clicked it.
Sorry for a somewhat unnecessary post and thank you for your help!