Change the show condition in your trigger to not on cooldown
I personally use 2 triggers so I can still display the icon while on cooldown to see its cooldown timer, albeit desaturated and with a glow hidden.