From b5699c9390c5a1a8e451064445a9bda4cd4ae015 Mon Sep 17 00:00:00 2001 From: Xinhuan Date: Fri, 31 Oct 2008 12:00:13 +0800 Subject: [PATCH] Fix Omen's FuBar plugin issue for right clicks to open the configuration panel interfering with library upgrading paths. --- Omen.lua | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Omen.lua b/Omen.lua index 8627bbf..1cb1174 100644 --- a/Omen.lua +++ b/Omen.lua @@ -489,6 +489,7 @@ function Omen:PLAYER_LOGIN() self:SetFuBarOption("hasIcon", true) self:SetFuBarOption("defaultPosition", "RIGHT") self:SetFuBarOption("tooltipHiddenWhenEmpty", true) + self:SetFuBarOption("configType", "None") LFBP:OnEmbedInitialize(self) function Omen:OnUpdateFuBarTooltip() GameTooltip:AddLine(self.defaultTitle) @@ -496,9 +497,8 @@ function Omen:PLAYER_LOGIN() GameTooltip:AddLine("|cffffff00" .. L["Right-click|r to open the options menu"]) end function Omen:OnFuBarClick(button) - self:Toggle() + if button == "RightButton" then self:ShowConfig() else self:Toggle() end end - self.OpenMenu = self.ShowConfig self.optionsFrames["FuBar"] = LibStub("AceConfigDialog-3.0"):AddToBlizOptions("Omen", L["FuBar Options"], "Omen", "FuBar") self:UpdateFuBarSettings() end