I have a texture button that, when clicked, opens a popup. That popup contains buttons that, when clicked, changes the normal state texture of the original button. This works. However, when the popup closes, the trigger button reverts to its hovered state, so it does not appear to have worked until you hover over it again and move away.
This seems like bizarre behavior to me. Any thoughts on what it happening?
func _on_TextureButton_d4_pressed():
New_Die_Texture = load("res://images/d4_off.png")
get_node("/root/Standard_d20/TextureButton_DIE").set_normal_texture(New_Die-Texture)
hide()