Macro Help, different actions if clicked or pressed

Optimized macro would be:

#showtooltip
/cast [btn:1] [@player] Freezing Trap

That said, click bindings are royally messed up right now. Not sure if changing the test to btn:2 would help.