Trigger button returns to hovered state after PopUp closed

:information_source: Attention Topic was automatically imported from the old Question2Answer platform.
:bust_in_silhouette: Asked By plambrecht

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()

UPDATE: found the answer on my own. Had to set the “Enabled Focus Mode” under “BaseButton” to “None”.

plambrecht | 2021-04-17 16:58