diff Veneer.lua @ 94:df10cd0ae949

- Pre-load veneer frames for buffs, set their triggers when the appropriate frames have spawned. - Fix to background layers remaining on screen during pet battles.
author Nenue
date Sun, 01 Jan 2017 19:31:06 -0500
parents caded2668701
children 5476337198ec
line wrap: on
line diff
--- a/Veneer.lua	Sun Jan 01 18:25:26 2017 -0500
+++ b/Veneer.lua	Sun Jan 01 19:31:06 2017 -0500
@@ -448,8 +448,8 @@
   end
   local veneer = self.Frames[frame]
   if not veneer then
-    local name = type(frame) == 'table' and GetTableName(frame) or GetAnonymousName()
-    veneer = CreateFrame('Frame', name, frame, template or 'VeneerStatusButtonTemplate')
+    local name = GetAnonymousName()
+    veneer = CreateFrame('Frame', name, frame, template)
     print(self:GetName()..':Acquire()', frame:GetName(), template)
 
     veneer:SetAllPoints(frame)