Ok, I found a workaround for the bug.
I found in the forum this old thread
http://www.wowinterface.com/forums/s...260#post255260 where they (including you semlar) were talking about a crash produced by GameTooltip:Hide()
It seems the problem is connected (wasn't this bug fixed?), because if I add this little change
Code:
if self:IsShown() then
GameTooltip:Hide()
end
seems to work just fine, although if I don't show any item in the next click, of course the popup will be shown forever. If there are items though the tooltip will refresh itself as soon as I move the mouse on top of a new icon.
I have to find a better solution for this.