Yes, Rothgar also posted this in the eq2forums:
http://forums.station.sony.com/eq2/p...54523�
I'm not sure if this will be an easy fix for them, since that is how the macros have always worked. They execute immediately and the macro sees the earing in your inventory.