Is this intended? Why does it Bypass the secret? Technically the minion is attacking the hero…
Your secrets normally only can trigger on the opponents turn.
So you had the secret “ice barrier” and your opponent had the secret “vengeful visage”? Is that correct?
In this case, if you activate vengeful visage because you attack your opponent with a minion, ice barrier is not triggered because it only can be triggered on your opponents turn.