Changed the mouse-interactible area of the panel according to its expanded/collapsed state.
James D. Callahan III [06-16-10 - 07:58]
Changed the mouse-interactible area of the panel according to its expanded/collapsed state.
diff --git a/Frame.lua b/Frame.lua
index 849822f..4cc2282 100644
--- a/Frame.lua
+++ b/Frame.lua
@@ -1019,7 +1019,7 @@ MainPanel:SetWidth(MAINPANEL_NORMAL_WIDTH)
MainPanel:SetHeight(512)
MainPanel:SetFrameStrata("MEDIUM")
MainPanel:SetToplevel(true)
-MainPanel:SetHitRectInsets(0, 30, 0, 45)
+MainPanel:SetHitRectInsets(0, 35, 0, 55)
MainPanel:EnableMouse(true)
MainPanel:EnableKeyboard(true)
@@ -1352,6 +1352,7 @@ function MainPanel:ToggleState()
if self.is_expanded then
self:SetWidth(MAINPANEL_NORMAL_WIDTH)
+ self:SetHitRectInsets(0, 35, 0, 55)
self.top_left:SetTexture("Interface\\QuestFrame\\UI-QuestLog-TopLeft")
self.top_right:SetTexture("Interface\\QuestFrame\\UI-QuestLog-TopRight")
@@ -1365,6 +1366,7 @@ function MainPanel:ToggleState()
self.close_button:SetWidth(111)
else
self:SetWidth(MAINPANEL_EXPANDED_WIDTH)
+ self:SetHitRectInsets(0, 90, 0, 55)
self.top_left:SetTexture("Interface\\QuestFrame\\UI-QuestLogDualPane-Left")
self.top_right:SetTexture("Interface\\QuestFrame\\UI-QuestLogDualPane-Right")