WIM (WoW Instant Messenger) v3

473 - Floating 'Shortcut bar' from General-Social tabs

What steps will reproduce the problem?
1. Turning on WIM, moving cursor over left upper field of play - anywhere.
2.
3.

What is the expected output? What do you see instead?
Expect the Shortcut bar to remain where it is suppose to be.
Instead it is floating in the middle of the upper left quadrant of my screen. When I move my cursor over it I get a WIM Lua - copied below.

What version of the product are you using?
Current 3.7.9 r518  10.26.16

Do you have an error log of what happened?
Lua Error Report:
Message: Interface\AddOns\WIM\Modules\ShortcutBar.lua:290 attempt to concatenate field 'classColor' (a nil value)
Time: 10/27/16 12:24:54
Count: 6
Stack: Interface\AddOns\WIM\Modules\ShortcutBar.lua:290 in function `OnEnter'
Interface\AddOns\WIM\Modules\ShortcutBar.lua:36 in function <Interface\AddOns\WIM\Modules\ShortcutBar.lua:34

Locals: self = WIM_ShortcutBarButton1 {
 0 = <userdata>
 SetDefaults = <function> defined @Interface\AddOns\WIM\Modules\ShortcutBar.lua:55
 index = 1
 parentWindow = WIM3_msgFrame1 {
 }
 Enable = <function> defined @Interface\AddOns\WIM\Modules\ShortcutBar.lua:24
 isEnabled = true
 icon = <unnamed> {
 }
 Disable = <function> defined @Interface\AddOns\WIM\Modules\ShortcutBar.lua:29
}
location = "Unknown"
tbl = nil
(*temporary) = <function> defined =[C]:-1
(*temporary) = GameTooltip {
 0 = <userdata>
 SetRecipeReagentItem = <function> defined @Interface\AddOns\Altoholic\Tooltip.lua:621
 SetBuybackItem = <function> defined =[C]:-1
 shoppingTooltips = <table> {
 }
 SetMerchantItem = <function> defined =[C]:-1
 SetHyperlink = <function> defined =[C]:-1
 SetGuildBankItem = <function> defined =[C]:-1
 SetTradeTargetItem = <function> defined =[C]:-1
 SetCurrencyToken = <function> defined @Interface\AddOns\Altoholic\Tooltip.lua:621
 SetTradePlayerItem = <function> defined =[C]:-1
 SetSendMailItem = <function> defined =[C]:-1
 updateTooltip = 0.12199999839067
 SetInventoryItem = <function> defined =[C]:-1
 SetInboxItem = <function> defined =[C]:-1
 comparing = false
 SetLootRollItem = <function> defined =[C]:-1
 SetQuestLogItem = <function> defined @Interface\AddOns\Altoholic\Tooltip.lua:621
 SetAuctionSellItem = <function> defined =[C]:-1
 SetBagItem = <function> defined =[C]:-1
 needsReset = true
 SetRecipeResultItem = <function> defined @Interface\AddOns\Altoholic\Tooltip.lua:621
 SetLootItem = <function> defined =[C]:-1
 SetQuestItem = <function> defined @Interface\AddOns\Altoholic\Tooltip.lua:621
 SetAuctionItem = <function> defined =[C]:-1
}
(*temporary) = "|cff"
(*temporary) = nil
(*temporary) = "Belgarrion"
(*temporary) = ""
(*temporary) = nil
(*temporary) = "attempt to concatenate field 'classColor' (a nil value)"
_G = <table> {
 ERR_OUT_OF_CHI = "Not enough chi"
 DH_HAVOC_CORE_ABILITY_2 = "Strong melee attack that consumes Fury. If it critical strikes, some Fury is refunded."
 MultiCastActionButton6Cooldown = MultiCastActionButton6Cooldown {
 }
 MerchantItem9ItemButtonStock = MerchantItem9ItemButtonStock {
 }
 GetTrainerServiceTypeFilter = <function> defined =[C]:-1
 UNIT_NAMES_COMBATLOG_TOOLTIP = "Color unit names."
 ARL_DatamineCopyFrame = ARL_DatamineCopyFrame {
 }
 SetTrainerServiceTypeFilter = <function> defined =[C]:-1
 LE_GAME_ERR_CHAT_RAID_RESTRICTED_TRIAL = 734
 EventTraceFrameButton7HideButton = EventTraceFrameButton7HideButton {
 }
 SPELL_FAILED_CUSTOM_ERROR_71 = "This partygoer wants to dance with you."
 LE_GAME_ERR_PET_SPELL_TARGETS_DEAD = 395
 BT4Button58 = BT4Button58 {
 }
 RecruitAFriendFrame = RecruitAFriendFrame {
 }
 CompactUnitFrameProfilesGeneralOptionsFrameHealthTextDropdownButtonNormalTexture = CompactUnitFrameProfilesGeneralOptionsFrameHealthTextDropdownButtonNormalTexture {
 }
 TutorialFrameLeft19 = TutorialFrameLeft19 {
 }
 MultiCastActionButton2Cooldown = MultiCastActionButton2Cooldown {
 }
 ERR_TRADE_EQUIPPED_BAG = "You can't trade equipped bags."
 PVP_RANK_6_1 = "Corporal"
 BOOKTYPE_PROFESSION = "professions"
 InterfaceOptionsNamesPanelUnitNameplatesShowAll = InterfaceOptionsNamesPanelUnitNameplatesShowAll {
 }
 VideoOptionsFrameCategoryFrameButton17ToggleHighlightTexture = VideoOptionsFrameCategoryFrameButton17ToggleHighlightTexture {
 }
 MerchantItem2AltCurrencyFrameItem1Text = MerchantItem2AltCurrencyFrameItem1Text {
 }
 OPTION_TOOLTIP_ACTION_BUTTON_USE_KEY_DOWN = "Action button keybinds will respond on key down, rather than on key up."
 BINDING_NAME_NAMEPLATES = "Show Enemy Name Plates"
 CHAT_HEADER_SUFFIX = ": "
 Atr_StackList9 = Atr_StackList9 {
 }
 IsReferAFr

Please provide any additional information below.

User When Change
elyssya764 Oct 27, 2016 at 19:31 UTC Create

You must login to post a comment. Don't have an account? Register to get one!

Facts

Last updated
Oct 28, 2016
Reported
Oct 27, 2016
Status
New - Issue has not had initial review yet.
Type
Defect - A shortcoming, fault, or imperfection
Priority
Medium - Normal priority.
Votes
1

Reported by

Possible assignees