Layout
Darthpred [06-27-14 - 22:01]
diff --git a/ElvUI_SLE/layout/layout.lua b/ElvUI_SLE/layout/layout.lua
index 9c52f14..3aedfb1 100755
--- a/ElvUI_SLE/layout/layout.lua
+++ b/ElvUI_SLE/layout/layout.lua
@@ -1,6 +1,6 @@
local E, L, V, P, G = unpack(ElvUI); --Inport: Engine, Locales, ProfileDB, GlobalDB
local LO = E:GetModule('Layout');
-local DTP = E:GetModule('DTPanels');
+local DTP = E:GetModule('SLE_DTPanels');
local Point = Point
@@ -10,6 +10,28 @@ local SIDE_BUTTON_WIDTH = 16;
LO.ToggleChatPanelsSLE = LO.ToggleChatPanels
function LO:ToggleChatPanels()
LO.ToggleChatPanelsSLE(self)
+
+ if not E.db.sle.datatext.chathandle then return end
+
+ if not E:HasMoverBeenMoved("LeftChatMover") and E.db.datatexts.leftChatPanel then
+ if not E.db.movers then E.db.movers = {}; end
+ if E.PixelMode then
+ E.db.movers.LeftChatMover = "BOTTOMLEFTUIParentBOTTOMLEFT019"
+ else
+ E.db.movers.LeftChatMover = "BOTTOMLEFTUIParentBOTTOMLEFT021"
+ end
+ E:SetMoversPositions()
+ end
+
+ if not E:HasMoverBeenMoved("RightChatMover") and E.db.datatexts.rightChatPanel then
+ if not E.db.movers then E.db.movers = {}; end
+ if E.PixelMode then
+ E.db.movers.RightChatMover = "BOTTOMRIGHTUIParentBOTTOMRIGHT019"
+ else
+ E.db.movers.RightChatMover = "BOTTOMRIGHTUIParentBOTTOMRIGHT021"
+ end
+ E:SetMoversPositions()
+ end
if E.db.chat.panelBackdrop == 'SHOWBOTH' then
LeftChatPanel.backdrop:Show()
@@ -72,4 +94,4 @@ function LO:CreateChatPanels()
--Right Chat Tab
RightChatTab:Point('TOPRIGHT', RightChatPanel, 'TOPRIGHT', -2, -2)
RightChatTab:Point('BOTTOMLEFT', RightChatPanel, 'TOPLEFT', 2, -PANEL_HEIGHT)
-end
+end
\ No newline at end of file