I haven't had a lot of time to test things, but I think I found out the problem with map and quest frame not being skinned. I disabled Mapster and Skinner then skinned it. If you have the time, could you look into the Mapster skin in Skinner and see if there is any problems there?
I am using this build of Mapster: 1.8.1-1-g09f4095-alpha
*edit* also not giving any errors when the events happen, i have disabled skinner to see if it was another addon causing the issue, everything works as intended when skinner is disabled.
also wondering if you could update baud bag, it also isn't being skinned properly. The screenshot shows the backpack is skinned the bank is using the default baudbag skin and the reagent's bank is double skinned (verified by the search box) search box is also not lining up properly. I was able to figure out the search bar coding (at least for my graphic's configuration)
self:addSkinFrame{obj=_G.BaudBagSearchFrame.Backdrop, ft="a", nb=true, y1=1, y2=25} end _G.BaudBagSearchFrame.EditBox:SetPoint("TOPLEFT", -3, 23)
Second screenshot shows both bank and reangent's bank double skinned but the search bar is properly aligned (at least with my setup) on top of the properly skinned backpack
1x Skinner\Skinner-beta8.28485.3.lua:1352: attempt to index field 'obj' (a nil value)
Skinner\Skinner-beta8.28485.3.lua:1408: in function `skinSlider'
Skinner\AddonSkins\Rematch-4.9.0.lua:183: in function <Skinner\AddonSkins\Rematch.lua:5>
(tail call): ?
[C]: in function `xpcall'
Skinner\UtilFuncs.lua:110: in function <Skinner\UtilFuncs.lua:101>
(tail call): ?
Skinner\AddonFrames.lua:121: in function `AddonFrames'
Skinner\Skinner-beta8.28485.3.lua:369: in function <Skinner\Skinner.lua:369>
With the addon OverAchiever enabled, the first time in a session that I open the Achievements window it doesn't get skinned, if I close it and reopen the window it skins, not a major error obviously but it is a minor annoyance, any chance you can take a look when you get time cheers bud :)
Get this error if you mouse over an objective inside one of the new warfront Scenarios:
18x Skinner\UIFrames.lua:5041: attempt to index global 'aOBj' (a nil value) Skinner\UIFrames.lua:5041: in function <Skinner\UIFrames.lua:5016> Skinner\UIFrames.lua:5078: in function <Skinner\UIFrames.lua:5077> (tail call): ? [C]: in function `Setup' ...dOns\Blizzard_UIWidgets\Blizzard_UIWidgetManager.lua:284: in function `ProcessWidget' ...dOns\Blizzard_UIWidgets\Blizzard_UIWidgetManager.lua:315: in function `ProcessWidgetSet' ...dOns\Blizzard_UIWidgets\Blizzard_UIWidgetManager.lua:390: in function `RegisterWidgetSetContainer' FrameXML\GameTooltip.lua:822: in function `GameTooltip_AddWidgetSet' ...zzard_SharedMapDataProviders\AreaPOIDataProvider.lua:84: in function `TryShowTooltip' ...zzard_SharedMapDataProviders\AreaPOIDataProvider.lua:54: in function <...zzard_SharedMapDataProviders\AreaPOIDataProvider.lua:47>
Locals: wFrame = <unnamed> { 0 = <userdata> OnLeave = <function> defined @Blizzard_UIWidgets\Blizzard_UIWidgetTemplateBase.lua:44 Description = <unnamed> { } widgetTag = "" widgetType = 7 Icon = <unnamed> { } widgetSetID = 168 OnLoad = <function> defined @Blizzard_UIWidgets\Blizzard_UIWidgetTemplateIconTextAndCurrencies.lua:77 OnReset = <function> defined @Blizzard_UIWidgets\Blizzard_UIWidgetTemplateIconTextAndCurrencies.lua:81 Text = <unnamed> { } SetTooltipOwner = <function> defined @Blizzard_UIWidgets\Blizzard_UIWidgetTemplateBase.lua:16 Setup = <function> defined =[C]:-1 orderIndex = 1 hasTimer = false currencyPool = <table> { } OnEnter = <function> defined @Blizzard_UIWidgets\Blizzard_UIWidgetTemplateBase.lua:20 widgetID = 1577 SetTooltip = <function> defined @Blizzard_UIWidgets\Blizzard_UIWidgetTemplateBase.lua:3 } wInfo = <table> { enabledState = 0 currencies = <table> { } text = "Vile Screecher" textureKitID = 5205 widgetTag = "" hasTimer = false shownState = 1 descriptionEnabledState = 1 orderIndex = 1 description = "" descriptionShownState = 1 } (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = nil (*temporary) = "attempt to index global 'aOBj' (a nil value)" aObj = <table> { add2Table = <function> defined @Skinner\UtilFuncs.lua:212 makeIconSquare = <function> defined @Skinner\UtilFuncs.lua:754 CustomPrint = <function> defined @Skinner\UtilFuncs.lua:1185 blizzLoDFrames = <table> { } FyMult = 0.870000 skinScrollBar = <function> defined @Skinner\Skinner.lua:1306 CancelTimer = <function> defined @DataStore\libs\AceTimer-3.0\AceTimer-3.0.lua:147 SecureHook = <function> defined @ArkInventory\Externals\Ace3\AceHook\AceHook-3.0.lua:336 blizzFrames = <table> { } fontP = fontP { } changeTandC = <function> defined @Skinner\UtilFuncs.lua:267 tabFrames = <table> { } BTg = 0.600000 skinCheckButton = <function> defined @Skinner\Modules\UIButtons.lua:892 resizeTabs = <function> defined @Skinner\UtilFuncs.lua:935 SetDefaultModulePrototype = <function> defined @DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:409 isButton = <function> defined @Skinner\Modules\UIButtons.lua:142 AUCTION_HOUSE_SHOW = <function> defined @Skinner\AddonFrames.lua:207 addSkinButton = <function> defined @Skinner\Skinner.lua:547 CancelAllTimers = <function> defined @DataStore\libs\AceTimer-3.0\AceTimer-3.0.lua:160 addButtonBorder = <function> defined @Skinner\Modules\UIButtons.lua:834 IsEnabled = <function> defined @DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:451 Dominos = <function> defined @Skinner\AddonSkins\Dominos.lua:5 ScheduleTimer = <function> defined @DataStore\libs\AceTimer-3.0\AceTimer-3.0.lua:94 fontSBX = fontSBX { } Lib_UIDropdown = <function> defined @Skinner\AddonSkins\Lib_UIDropdown.lua:5 oocTab = <table> { } ADDON_LOADED = <function> defined @Skinner\AddonFrames.lua:200 skinToggleTabs = <function> defined @Skinner\Skinner.lua:1628 callbacks = <table> { } UnregisterMessage = <function> defined @DataStore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:153 getInt = <function> defined @Skinner\UtilFuncs.lua:529 skinButton = <function> defined @Skinner\Modules\UIButtons.lua:434 hooks = <table> { } skinTooltip = <function> defined @Skinner\Skinner.lua:1645 SecureHookScript = <function> defined @ArkInventory\Externals\Ace3\AceHook\AceHook-3.0.lua:410 skinExpandButton = <function> defined @S
In reply to epidemedabear:
In reply to Jncl:
Hi,
Updated Auctionator skin
Updated AuctionUI skinning code
Updated GuildUI skinning code
Updated Container skinning code
Updated MissionComplete skinning code
Updated CheckButton skinning code
Updated ItemRefTooltip code
Updated code to handle when PTR changes go live
beta8.28485.1
Hi,
Updated Azeroth Auto Pilot skin
Bugfix for CheckBox button skinning code
beta8.28485.2
Hi Jncl,
I haven't had a lot of time to test things, but I think I found out the problem with map and quest frame not being skinned. I disabled Mapster and Skinner then skinned it. If you have the time, could you look into the Mapster skin in Skinner and see if there is any problems there?
I am using this build of Mapster: 1.8.1-1-g09f4095-alpha
Thank you!
Hi,
Updated Mapster skin (as reported by NeoZeus)
beta8.28485.3
Skinner has an issue skinning the map/quest log background as of 8.1
map/quest log background
it is also not letting me close the map with the x button
Not closing map
*edit* also not giving any errors when the events happen, i have disabled skinner to see if it was another addon causing the issue, everything works as intended when skinner is disabled.
In reply to raineday:
In reply to Jncl:
Only addon installed is skinner and the libs extracted from the skinner directory, i also purged the saved variables in all directories.
addon's installed
before clicking the X on the map box
after clicking the X on the map box
also wondering if you could update baud bag, it also isn't being skinned properly. The screenshot shows the backpack is skinned the bank is using the default baudbag skin and the reagent's bank is double skinned (verified by the search box) search box is also not lining up properly. I was able to figure out the search bar coding (at least for my graphic's configuration)
Baud bag without my edits
original coding in the skinner\addon\baudbag.lua
self:addSkinFrame{obj=_G.BaudBagSearchFrame.Backdrop, ft="a", nb=true, y1=1, y2=25}
end
_G.BaudBagSearchFrame.EditBox:SetPoint("TOPLEFT", -3, 23)
Second screenshot shows both bank and reangent's bank double skinned but the search bar is properly aligned (at least with my setup) on top of the properly skinned backpack
search bar with my edits
coding used to re-align the search bar
self:addSkinFrame{obj=_G.BaudBagSearchFrame.Backdrop, ft="a", nb=true, y1=-26, y2=28} end _G.BaudBagSearchFrame.EditBox:SetPoint("TOPLEFT", -3, 6)
*sorry added too much code*
Hi,
Updated BaudBag (as requested by raineday), DetailsFramework, EnhancedStackSplit, Rematch (as reported by tordenflesk), Spew & WorldQuestTracker skins
Bugfix for WorldMapFrame (as reported by raineday)
Actioned PTR changes
Make Chat Bubbles semi-transparent
Updated StaticPopups skin
Updated TalkingHeadsUI skin
Updated ChatConfig skin
beta8.28724.1
Hi,
Updated TOC version
Updated CastingBarFrame skin
Updated UIWidgets skin
Changed options text to match option name
Add more button skinning checks
beta8.28768.1
Hi Jncl,
With the addon OverAchiever enabled, the first time in a session that I open the Achievements window it doesn't get skinned, if I close it and reopen the window it skins, not a major error obviously but it is a minor annoyance, any chance you can take a look when you get time cheers bud :)
Just got the following error when a Talking Head frame popped up:
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\Skinner\UIFrames.lua line 4733:
attempt to call method 'SetTextColor' (a nil value)
Debug:
[C]: SetTextColor()
Skinner\UIFrames.lua:4733:
Skinner\UIFrames.lua:4730
(tail call): ?
[C]: SetTextColor()
...ns\Blizzard_TalkingHeadUI\Blizzard_TalkingHeadUI.lua:153: TalkingHeadFrame_PlayCurrent()
..\FrameXML\UIParent.lua:2051:
..\FrameXML\UIParent.lua:1093
Locals:
Hi,
Updated Overachiever skin (as reported by epidemedabear)
Updated AchievementUI skin to handle Overachiever addon
Updated AlertFrame skin
Updated TalkingHeadUI skin (as reported by epidemedabear)
Updated PetBattleUI skin
Updated AlliedRaceUI skin
Use Globally named font colours
Updated ButtonBorder colours code
Added more Button border checks
Updated Tooltip skin
beta8.28822.1
Get this error if you mouse over an objective inside one of the new warfront Scenarios:
18x Skinner\UIFrames.lua:5041: attempt to index global 'aOBj' (a nil value)
Skinner\UIFrames.lua:5041: in function <Skinner\UIFrames.lua:5016>
Skinner\UIFrames.lua:5078: in function <Skinner\UIFrames.lua:5077>
(tail call): ?
[C]: in function `Setup'
...dOns\Blizzard_UIWidgets\Blizzard_UIWidgetManager.lua:284: in function `ProcessWidget'
...dOns\Blizzard_UIWidgets\Blizzard_UIWidgetManager.lua:315: in function `ProcessWidgetSet'
...dOns\Blizzard_UIWidgets\Blizzard_UIWidgetManager.lua:390: in function `RegisterWidgetSetContainer'
FrameXML\GameTooltip.lua:822: in function `GameTooltip_AddWidgetSet'
...zzard_SharedMapDataProviders\AreaPOIDataProvider.lua:84: in function `TryShowTooltip'
...zzard_SharedMapDataProviders\AreaPOIDataProvider.lua:54: in function <...zzard_SharedMapDataProviders\AreaPOIDataProvider.lua:47>
Locals:
wFrame = <unnamed> {
0 = <userdata>
OnLeave = <function> defined @Blizzard_UIWidgets\Blizzard_UIWidgetTemplateBase.lua:44
Description = <unnamed> {
}
widgetTag = ""
widgetType = 7
Icon = <unnamed> {
}
widgetSetID = 168
OnLoad = <function> defined @Blizzard_UIWidgets\Blizzard_UIWidgetTemplateIconTextAndCurrencies.lua:77
OnReset = <function> defined @Blizzard_UIWidgets\Blizzard_UIWidgetTemplateIconTextAndCurrencies.lua:81
Text = <unnamed> {
}
SetTooltipOwner = <function> defined @Blizzard_UIWidgets\Blizzard_UIWidgetTemplateBase.lua:16
Setup = <function> defined =[C]:-1
orderIndex = 1
hasTimer = false
currencyPool = <table> {
}
OnEnter = <function> defined @Blizzard_UIWidgets\Blizzard_UIWidgetTemplateBase.lua:20
widgetID = 1577
SetTooltip = <function> defined @Blizzard_UIWidgets\Blizzard_UIWidgetTemplateBase.lua:3
}
wInfo = <table> {
enabledState = 0
currencies = <table> {
}
text = "Vile Screecher"
textureKitID = 5205
widgetTag = ""
hasTimer = false
shownState = 1
descriptionEnabledState = 1
orderIndex = 1
description = ""
descriptionShownState = 1
}
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = nil
(*temporary) = "attempt to index global 'aOBj' (a nil value)"
aObj = <table> {
add2Table = <function> defined @Skinner\UtilFuncs.lua:212
makeIconSquare = <function> defined @Skinner\UtilFuncs.lua:754
CustomPrint = <function> defined @Skinner\UtilFuncs.lua:1185
blizzLoDFrames = <table> {
}
FyMult = 0.870000
skinScrollBar = <function> defined @Skinner\Skinner.lua:1306
CancelTimer = <function> defined @DataStore\libs\AceTimer-3.0\AceTimer-3.0.lua:147
SecureHook = <function> defined @ArkInventory\Externals\Ace3\AceHook\AceHook-3.0.lua:336
blizzFrames = <table> {
}
fontP = fontP {
}
changeTandC = <function> defined @Skinner\UtilFuncs.lua:267
tabFrames = <table> {
}
BTg = 0.600000
skinCheckButton = <function> defined @Skinner\Modules\UIButtons.lua:892
resizeTabs = <function> defined @Skinner\UtilFuncs.lua:935
SetDefaultModulePrototype = <function> defined @DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:409
isButton = <function> defined @Skinner\Modules\UIButtons.lua:142
AUCTION_HOUSE_SHOW = <function> defined @Skinner\AddonFrames.lua:207
addSkinButton = <function> defined @Skinner\Skinner.lua:547
CancelAllTimers = <function> defined @DataStore\libs\AceTimer-3.0\AceTimer-3.0.lua:160
addButtonBorder = <function> defined @Skinner\Modules\UIButtons.lua:834
IsEnabled = <function> defined @DataStore\libs\AceAddon-3.0\AceAddon-3.0.lua:451
Dominos = <function> defined @Skinner\AddonSkins\Dominos.lua:5
ScheduleTimer = <function> defined @DataStore\libs\AceTimer-3.0\AceTimer-3.0.lua:94
fontSBX = fontSBX {
}
Lib_UIDropdown = <function> defined @Skinner\AddonSkins\Lib_UIDropdown.lua:5
oocTab = <table> {
}
ADDON_LOADED = <function> defined @Skinner\AddonFrames.lua:200
skinToggleTabs = <function> defined @Skinner\Skinner.lua:1628
callbacks = <table> {
}
UnregisterMessage = <function> defined @DataStore\libs\CallbackHandler-1.0\CallbackHandler-1.0.lua:153
getInt = <function> defined @Skinner\UtilFuncs.lua:529
skinButton = <function> defined @Skinner\Modules\UIButtons.lua:434
hooks = <table> {
}
skinTooltip = <function> defined @Skinner\Skinner.lua:1645
SecureHookScript = <function> defined @ArkInventory\Externals\Ace3\AceHook\AceHook-3.0.lua:410
skinExpandButton = <function> defined @S
In reply to Fraktyl:
Hi,
Get following on logging in with newest version :
ID: 1
Error occured in: Global
Count: 1
Message: ..\AddOns\Skinner\UIFrames.lua line 691:
attempt to index field 'Icon' (a nil value)
Debug:
[C]: ?
Skinner\UIFrames.lua:691:
Skinner\UIFrames.lua:685
(tail call): ?
..\FrameXML\AlertFrames.lua:184: ShowAlert()
..\FrameXML\AlertFrames.lua:113: AddAlert()
..\FrameXML\AlertFrames.lua:563:
..\FrameXML\AlertFrames.lua:445
Locals: