This commit is contained in:
Bunny67
2018-07-15 20:55:22 +03:00
parent 448ea4ea0c
commit bd678e29bf
3 changed files with 13 additions and 10 deletions
+7 -7
View File
@@ -554,14 +554,14 @@ local function unregisterEvents(fontstr)
end end
end end
local OnEnter = function(self) local OnEnter = function()
for _, fs in pairs(self.__mousetags) do for _, fs in pairs(this.__mousetags) do
fs:SetAlpha(1) fs:SetAlpha(1)
end end
end end
local OnLeave = function(self) local OnLeave = function()
for _, fs in pairs(self.__mousetags) do for _, fs in pairs(this.__mousetags) do
fs:SetAlpha(0) fs:SetAlpha(0)
end end
end end
@@ -615,9 +615,9 @@ local function Tag(self, fs, tagstr)
tinsert(self.__mousetags, fs) tinsert(self.__mousetags, fs)
fs:SetAlpha(0) fs:SetAlpha(0)
if not self.__HookFunc then if not self.__HookFunc then
HookScript(self, 'OnEnter', function() OnEnter(this) end) HookScript(self, 'OnEnter', OnEnter)
HookScript(self, 'OnLeave', function() OnLeave(this) end) HookScript(self, 'OnLeave', OnLeave)
self.__HookFunc = true; self.__HookFunc = true
end end
tagstr = string.gsub(tagstr, '%[mouseover%]', '') tagstr = string.gsub(tagstr, '%[mouseover%]', '')
else else
+3 -3
View File
@@ -331,7 +331,7 @@ function AB:StyleButton(button, noBackdrop)
self:FixKeybindText(button) self:FixKeybindText(button)
E:StyleButton(button) E:StyleButton(button)
if(not self.handledButtons[button]) then if not self.handledButtons[button] then
E:RegisterCooldown(buttonCooldown) E:RegisterCooldown(buttonCooldown)
self.handledButtons[button] = true self.handledButtons[button] = true
@@ -381,7 +381,7 @@ function AB:DisableBlizzard()
ShapeshiftBarMiddle, ShapeshiftBarMiddle,
ShapeshiftBarRight, ShapeshiftBarRight,
} }
for _, element in pairs(elements) do for _, element in ipairs(elements) do
if element:GetObjectType() == "Frame" then if element:GetObjectType() == "Frame" then
element:UnregisterAllEvents() element:UnregisterAllEvents()
end end
@@ -401,7 +401,7 @@ function AB:DisableBlizzard()
"ShapeshiftBarFrame", "ShapeshiftBarFrame",
"PETACTIONBAR_YPOS", "PETACTIONBAR_YPOS",
} }
for _, frame in pairs(uiManagedFrames) do for _, frame in ipairs(uiManagedFrames) do
UIPARENT_MANAGED_FRAME_POSITIONS[frame] = nil UIPARENT_MANAGED_FRAME_POSITIONS[frame] = nil
end end
uiManagedFrames = nil uiManagedFrames = nil
+3
View File
@@ -32,6 +32,7 @@ function UF:Construct_RaidFrames()
self.GPS = UF:Construct_GPS(self) self.GPS = UF:Construct_GPS(self)
self.InfoPanel = UF:Construct_InfoPanel(self) self.InfoPanel = UF:Construct_InfoPanel(self)
self.Range = UF:Construct_Range(self)
UF:Update_StatusBars() UF:Update_StatusBars()
UF:Update_FontStrings() UF:Update_FontStrings()
self.unitframeType = "raid" self.unitframeType = "raid"
@@ -117,6 +118,8 @@ function UF:Update_RaidFrames(frame, db)
UF:Configure_RaidRoleIcons(frame) UF:Configure_RaidRoleIcons(frame)
UF:Configure_Range(frame)
frame:UpdateAllElements("ElvUI_UpdateAllElements") frame:UpdateAllElements("ElvUI_UpdateAllElements")
end end