HandyNotes: Battle for Azeroth

HandyNotes: Battle for Azeroth

3M Downloads

Recursive Tooltip When Rare Icon is Underneath Blizzard Icon

ZachNewbery opened this issue ยท 3 comments

commented

ADDON VERSION: HandyNotes: Dragonflight v46

Describe the bug
It seems that there is a rather rare and obscure bug occurring when a Blizzard Rare Icon is on top of the rare icon provided by HandyNotes in which the tooltip will repeatedly populate with the rare drops - filling up the tooltip which expands until the screen is full. As far as I am aware, this error is due to HandyNotes, and doesn't seem to occur in any case other than that described -- unless the tooltip is not populated by HandyNotes.

I have been unable to work out what other conditions cause this error, as it does not happen every-time that the icon is overlaid. I imagine there may be something about the cursor being seen as entering and leaving the icon constantly as it quickly toggles between the Blizzard tooltip and HandyNotes?

Screenshots
WoWScrnShot_020724_122515
WoWScrnShot_020724_133537

commented

Hello @ZachNewbery.

You tried disabling HandyNotes: Dragonflight and reloading the UI?

If disabling HandyNotes: Dragonflight all is the same, you can try to disable also HandyNotes (the base addon) ? (both disabled at the time).

Regards

commented

Hi @Krovikan,

Yes I have tried all of those and it does fix the problem, which only occurs when both are enabled. However, after further testing the issue will only pop up if the HandyNotes: Dragonflight plugin is enabled alongside the tooltips from RareScanner. I imagine that both addons may use similar code to create tooltips, and cause multiple entry events on the rare icon to be sent as they do not recognise the presence of the other addon's tooltip.

However, as this is more an interactions between two addons causing the issue rather than this plugins interactions with the Blizzard UI, I don't believe it is an issue to fix anymore!

commented

In this case, I'll close the issue. Is possible to reopen later if was necessary.

Regards