Mikma's Avatar
Files 23
Downloads 143,340
Favorites 984
View Bug Report
Ribbon v2.2 fails to work with latest LibQTip
Bug #: 5968
File: Ribbon
Date: 07-22-09 03:30 PM
By: Zidomo
Status: Fixed
Dead when used with the current release version of LibQTip-1.0 (r120-release) & the obsolete LibQTipClick-1.0 (last alpha r39 from 2 months ago. Progressed to LibQTipClick-1.1, but now the base LibQTip-1.0 library contains Click finctionality).

Using with StatBlockCore LDB display, USEnglish client/server, WoW 3.1.3 live. Log into WoW, mouse over the StatBlock containing Ribbon and the following error came up:

[2009/07/22 02:47:31-919-x6]: LibQTip-1.0-29 (Broker_RaidSave):245: attempt to perform arithmetic on local 'l_pad' (a table value)
LibQTipClick-1.0-2 (Ribbon):64: in function `SetupCell'
LibQTip-1.0-29 (Broker_RaidSave):710: in function <...Ons\Broker_RaidSave\libs\LibQTip-1.0\LibQTip-1.0.lua:622>
(tail call): ?:
Ribbon-2.2\Ribbon.lua:102: in function `OnEnter'
Ribbon-2.2\Ribbon.lua:128: in function `OnEnter'
StatBlockCore-2.6\StatBlockCore.lua:613: in function <Interface\AddOns\StatBlockCore\StatBlockCore.lua:602>

Repeats every time you mouse over the LDB display. Disable Broker_RaidSave and a different Broker addontakes the place of it in the error message (but same line numbers for the error, etc.).

Turn off all addons except StatBlockCore, BugSack/BugGrabber, Addon Control Panel (ACP) & the Ace3 libraries (disembedded) and the error when you mouse over the block:

[2009/07/22 02:59:49-922-x4]: LibQTip-1.0-29 (Ribbon):245: attempt to perform arithmetic on local 'l_pad' (a table value)
LibQTipClick-1.0-2 (Ribbon):64: in function `SetupCell'
LibQTip-1.0-29 (Ribbon):710: in function <Interface\AddOns\Ribbon\LibQTip-1.0.lua:622>
(tail call): ?:
Ribbon-2.2\Ribbon.lua:102: in function `OnEnter'
Ribbon-2.2\Ribbon.lua:128: in function `OnEnter'
StatBlockCore-2.6\StatBlockCore.lua:613: in function <Interface\AddOns\StatBlockCore\StatBlockCore.lua:602>


You can enter text when you click the Block ("Enter to accept, Esc to cancel"), but you cannot access it.