Buttons on mobile device

I have buttons with the “Transition” property set to “SPRITE”. If I test the game on PC, then everything is fine. But if I test the game on a smartphone or in a browser in device mode, then when I press a button, the sprite does not change back until I click somewhere else.

How to fix it?

I use Cocos Creator v.3.8.1

Just example:
2024-03-02_19-40-52

The reason is that the hover sprite you set up is different from the normal sprite. The hover sprite is the image that you hover over and the other sprite will be displayed only when you move it out.