From b2bc187f6c7220e1ee07b6ce45f83f033857bba3 Mon Sep 17 00:00:00 2001 From: Hendrik Leppkes Date: Tue, 4 Mar 2008 11:18:33 +0000 Subject: [PATCH] reuse the DreamLayout frames --- ButtonStyle.lua | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/ButtonStyle.lua b/ButtonStyle.lua index f07efe6..b4ff909 100644 --- a/ButtonStyle.lua +++ b/ButtonStyle.lua @@ -20,7 +20,8 @@ local styledata = { padding = 3, overlay = true, FrameFunc = function(button) - local frame = CreateFrame("Frame", button:GetName().."DreamLayout", button) + local name = button:GetName().."DreamLayout" + local frame = _G[name] or CreateFrame("Frame", name, button) frame:ClearAllPoints() frame:SetBackdrop({bgFile = "Interface\\Tooltips\\UI-Tooltip-Background", tile = true, tileSize = 1, edgeFile = "", edgeSize = 0, insets = {left = 0, right = 0, top = 0, bottom = 0},}) frame:SetBackdropColor(0, 0, 0, 0.6)