The highlight from the tooltip seems to stick around after you click the set. Took me a bit to figure out where the little bar o' light was coming from.
Also, this and HelmNCloak seem to ignore each other - would it be possible for this to acknowledge it? Some hats are cool, some are ugly and some are just silly - showing them only on sets where its not too obnoxious looking would be handy!
The highlight from the tooltip seems to stick around after you click the set.
This is because the cell's OnLeave() is never called - instead, the tooltip is released when the cell is clicked. To fix this, either the cell's OnEnter() should be unset or the tooltip releasing should be handled more elegantly - such as acquiring with the LDB plugin's OnEnter() and using the tooltip's :SetAutoHideDelay() method to automatically hide/release it when it loses mouse focus.
I'm quite new to this tooltip scene, I'll dig deeper in the documentation... If I understand correctly I should :
- Acquire LibQTipClick on the OnEnter method of ldb object
- Set the auto hide delay on the tooltip (I was actually going to hack it myself but it's much better if something already exists for that)
- Do not release tooltip on clicking LDB object, nor when clicking on a cell
One question remaining : where should I release the LibQTipClick tooltip then ?