I made a button by making a text UI GameObject, and adding a button component to it. It works fine, but where I click it, it turns from the highlighted color to the pressed color, then stays in the highlighted color until I click somewhere else. Is there a way to fix this?
You could add an event trigger for PointerExit to reset the color.
Sorry for typos, on my phone.
Thanks for your answers, but I figured it out. I had to change the Navigation from automatic to none.