Texture is getting greyed out in ui

Godot Version

v4.3.stable.mono.official [77dcf97d8]

Question

So basically I am trying to make some simple placeholder UI for my game, but Godot keeps greying out any texture I put into the TextureRect or even just TextureButton. It also does the same thing for Sprite2D. Any ideas on how to fix this?

Would using PanelContainers instead of just Panels help? it doesn’t seem like your TextureRect has any material assigned that might make it act strange