Error when mousing over RecZone's LDB display block in combat #9


  • New
  • Defect
Open
Assigned to _ForgeUser1181105
  • _ForgeUser23487 created this issue Dec 12, 2008

    3.0.34-beta. The old tooltip problem is gone. But now, when you mouse over RecZone's LDB display block (provided by StatBlockCore) in combat, the following error is thrown up:

    Interface\FrameXML\UIParent.lua:2480: attempt to index local 'frame' (a nil value):
    Broker_RecZone-3.0.34\Broker_RecZone.lua:1358: in function `OnLeave'
    StatBlockCore-2.5\StatBlockCore.lua:580: in function <Interface\AddOns\StatBlockCore\StatBlockCore.lua:579>

    Repeats each time you mouse over the block in combat. Tooltip still appears after combat without an issue. StatBlockCore's "No Tooltip In Combat" option for RecZone was enabled. And no other Broker mod run here has that issue.

  • _ForgeUser23487 added the tags New Defect Dec 12, 2008
  • _ForgeUser1181105 posted a comment Dec 12, 2008

    The way that RecZone works with it's tooltip, it doesn't use a tooltip provided by StatBlockCore it uses its own (has to so it can get the control needed).

    I think I will probably have to force RecZone to not show a tooltip in combat always...

  • _ForgeUser23487 posted a comment Dec 12, 2008

    Ah, you mean LibQTip? Two other mods here testing/running that use that library: Broker_HitCrit & Broker_AllXP. Neither have that mouseover-in-combat issue (have the "Disable in combat" StatBlockCore option enabled on HitCrit, disabled on AllXP).

    If it is some other tooltip deal, hope you are able to solve it.

  • _ForgeUser23487 posted a comment Dec 13, 2008

    r35: not fixed. Same error mousing over the LDB display block in combat (occasionally). But the line the error occurs on with RecZone has changed (1360 in Broker_RecZone.lua instead of the previous 1358):

    Interface\\FrameXML\\UIParent.lua:2480: attempt to index local 'frame' (a nil value):\nBroker_RecZone-3.0.35\\Broker_RecZone.lua:1360: in function `OnLeave'\nStatBlockCore-2.5\\StatBlockCore.lua:580: in function <Interface\\AddOns\\StatBlockCore\\StatBlockCore.lua:579>


To post a comment, please login or register a new account.