3c3
< diff -r FTC\Interface\FrameXML\FloatingChatFrame.lua Interface1700\FrameXML\FloatingChatFrame.lua
---
> diff -r FTC\Interface\FrameXML\FloatingChatFrame.lua Interface1800\FrameXML\FloatingChatFrame.lua
24c24,78
< 990,1022c990,1022
---
> 851a852
> > local hideAnyDockTabs = nil;
> 919,927c920,932
> < if ( chatTab.hasBeenFaded ) then
> < local fadeInfo = {};
> < fadeInfo.mode = "OUT";
> < fadeInfo.startAlpha = chatTab.oldAlpha;
> < fadeInfo.timeToFade = CHAT_FRAME_FADE_TIME;
> < fadeInfo.finishedArg1 = chatTab;
> < fadeInfo.finishedArg2 = getglobal("ChatFrame"..chatTab:GetID());
> < fadeInfo.finishedFunc = FCF_ChatTabFadeFinished;
> < UIFrameFade(chatTab, fadeInfo);
> ---
> > if ( chatTab.hasBeenFaded ) then
> > if (chatFrame.isDocked) then
> > hideAnyDockTabs = true;
> > chatTab.needsHide = true;
> > else
> > local fadeInfo = {};
> > fadeInfo.mode = "OUT";
> > fadeInfo.startAlpha = chatTab.oldAlpha;
> > fadeInfo.timeToFade = CHAT_FRAME_FADE_TIME;
> > fadeInfo.finishedArg1 = chatTab;
> > fadeInfo.finishedArg2 = getglobal("ChatFrame"..chatTab:GetID());
> > fadeInfo.finishedFunc = FCF_ChatTabFadeFinished;
> > UIFrameFade(chatTab, fadeInfo);
> 929,930c934,936
> < chatFrame.hover = nil;
> < chatTab.hasBeenFaded = nil;
> ---
> > chatFrame.hover = nil;
> > chatTab.hasBeenFaded = nil;
> > end
> 944a951
> > chatTab.needsHide = nil;
> 955a963,980
> > elseif ( hideAnyDockTabs) then
> > for index, value in DOCKED_CHAT_FRAMES do
> > chatTab = getglobal(value:GetName().."Tab");
> > if ( chatTab.needsHide ) then
> > local fadeInfo = {};
> > fadeInfo.mode = "OUT";
> > fadeInfo.startAlpha = chatTab.oldAlpha;
> > fadeInfo.timeToFade = CHAT_FRAME_FADE_TIME;
> > fadeInfo.finishedArg1 = chatTab;
> > fadeInfo.finishedArg2 = getglobal("ChatFrame"..chatTab:GetID());
> > fadeInfo.finishedFunc = FCF_ChatTabFadeFinished;
> > UIFrameFade(chatTab, fadeInfo);
> >
> > chatFrame.hover = nil;
> > chatTab.hasBeenFaded = nil;
> > chatTab.needsHide = nil;
> > end
> > end
> 990,1022c1015,1047
92c146
< 1035,1037c1035,1037
---
> 1035,1037c1060,1062
100c154
< 1066c1066
---
> 1066c1091
104c158
< 1143,1147c1143,1147
---
> 1143,1147c1168,1172
116c170
< 1173c1173
---
> 1173c1198
120c174
< 1328c1328
---
> 1328c1353
124c178
< 1333c1333
---
> 1333c1358
128c182
< 1364c1364
---
> 1364c1389
132c186
< 1372d1371
---
> 1372d1396
134c188
< 1382c1381
---
> 1382c1406
138c192
< diff -r FTC\Interface\FrameXML\FloatingChatFrame.xml Interface1700\FrameXML\FloatingChatFrame.xml
---
> diff -r FTC\Interface\FrameXML\FloatingChatFrame.xml Interface1800\FrameXML\FloatingChatFrame.xml
239c293,294
< 707d702
---
> 706,707c702
> < ChatFrame_DisplayStartupText(this);
240a296,297
> ---
> > --ChatFrame_DisplayStartupText(this);
255,282c312
< diff -r FTC\Interface\FrameXML\MainMenuBar.xml Interface1700\FrameXML\MainMenuBar.xml
< 4,9c4
< <
< <
< <
< < this:SetFrameLevel(1);
< <
< <
< ---
< >
< 14,18c9
< <
< <
< <
< <
< <
< ---
< >
< 171a163
< > MainMenuExpBar:RegisterEvent("PLAYER_ENTERING_WORLD");
< 201d192
< < this:SetFrameLevel(0);
< 274c265
< <