Yes, cooldown spirals are rendering incorrectly if their parent frames are moved after the cooldown has played once (but while they are still hidden). After a bit of troubleshooting on IRC we came up with a simple test case which I submitted to Blizzard as a bug report. For now, a useful workaround is to call a function which gets or sets the position/size of the frame. Something as simple as :GetLeft() will trigger the cooldown to render in its correct position again.
|