0 votes

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()
Godot version 3.2.3
in Engine by (24 points)

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

Please log in or register to answer this question.

Welcome to Godot Engine Q&A, where you can ask questions and receive answers from other members of the community.

Please make sure to read How to use this Q&A? before posting your first questions.
Social login is currently unavailable. If you've previously logged in with a Facebook or GitHub account, use the I forgot my password link in the login box to set a password for your account. If you still can't access your account, send an email to webmaster@godotengine.org with your username.