Quantcast

little catch up

Darthpred [11-27-12 - 07:18]
little catch up
Filename
ElvUI_SLE/modules/chat/chat.lua
diff --git a/ElvUI_SLE/modules/chat/chat.lua b/ElvUI_SLE/modules/chat/chat.lua
index d9b62b0..8720a81 100644
--- a/ElvUI_SLE/modules/chat/chat.lua
+++ b/ElvUI_SLE/modules/chat/chat.lua
@@ -93,7 +93,7 @@ function CH:PositionChat(override)
 			FCF_SavePositionAndDimensions(chat)

 			tab:SetParent(RightChatPanel)
-			chat:SetParent(tab)
+			chat:SetParent(RightChatPanel)

 			if chat:IsMovable() then
 				chat:SetUserPlaced(true)
@@ -104,8 +104,8 @@ function CH:PositionChat(override)
 				CH:SetupChatTabs(tab, false)
 			end
 		elseif not isDocked and chat:IsShown() then
-			tab:SetParent(E.UIParent)
-			chat:SetParent(E.UIParent)
+			tab:SetParent(UIParent)
+			chat:SetParent(UIParent)

 			CH:SetupChatTabs(tab, true)
 		else
@@ -121,7 +121,11 @@ function CH:PositionChat(override)
 				FCF_SavePositionAndDimensions(chat)
 			end
 			chat:SetParent(LeftChatPanel)
-			tab:SetParent(GeneralDockManager)
+			if i > 2 then
+				tab:SetParent(GeneralDockManagerScrollFrameChild)
+			else
+				tab:SetParent(GeneralDockManager)
+			end
 			if chat:IsMovable() then
 				chat:SetUserPlaced(true)
 			end