Avoid even more taint in the actionbutton onevent to potentially stop breaking the totem bar.

This commit is contained in:
Hendrik Leppkes
2009-08-13 18:00:10 +02:00
parent 2f8f888e5d
commit cc587411a6
+6 -11
View File
@@ -351,17 +351,12 @@ function Button:ToggleButtonElements()
end end
end end
orig_ActionButton_UpdateHotkeys = ActionButton_UpdateHotkeys hooksecurefunc("ActionButton_UpdateHotkeys", function(self, ...)
ActionButton_UpdateHotkeys = function(self, ...) local parent = self:GetParent()
local name = self:GetName() if not self.BT4init or not parent.BT4BarType then return end
if name and name:find("^BT4Button") then
if self.BT4init then self:UpdateHotkeys()
self:UpdateHotkeys() end)
end
else
orig_ActionButton_UpdateHotkeys(self, ...)
end
end
function Button:UpdateHotkeys() function Button:UpdateHotkeys()
local key = self:GetHotkey() or "" local key = self:GetHotkey() or ""