Hekili Priority Helper

Hekili Priority Helper

53M Downloads

[BUG] [Classic] old-school scanning tooltips implementation breaking aura/weapon imbue/item expiration tooltips

Closed this issue ยท 1 comments

commented

Before You Begin

  • I confirm that I have downloaded the latest version of the addon.
  • I am not playing on a private server.
  • I checked for an existing, open ticket for this issue and was not able to find one.
  • I edited the title of this bug report (above) so that it describes the issue I am reporting.

Describe the Issue

Due to how the ns.Tooltip scanning tooltip is implemented all GameTooltip in the game that have an auto refresh (buff tooltips, weapon imbue tooltips - easiest to repro with shaman / rogue / warlock / mage weapon buffs - flicker or show artifacts (duplicated lines, missing lines)

There are no Lua errors, this is an implementation issue, most other addons that have to rely on scanning tooltips do it the right way (notable exception: Pitbull4 fixed too)

  1. Can't parent the scanning tooltip to UIParent (set parent to nil instead)
  2. Can't :SetOwner the scanning tooltip to UIParent (set parent to WorldFrame instead)

Hekili.lua: 361 (creation)
Events.lua: 830 / 878 (owner)

How to Reproduce

Enter Cata Classic as a Shaman.
Equip a couple trinkets with click effects.
Imbue your weapon with any shaman weapon imbue.

Mouseover your weapon, your buffs, etc.
See the tooltips "flickering", being malformed, missing lines or have duplicate lines.

Player Information (Link)

""

Error Messages (Link)

""

Additional Information

No response

Contact Information

No response

commented

Closing this ticket due to the pending start of MoP