Cheers, I've found an interim fix - to remark out 7 lines in nUI_ChatFrame.lua.
Thanks to your great commenting it was trivial to find the section.
For reference, the following lines were enclosed between "--[[" and "]]--" markers:
-- relocate the chat frame edit box in the same manner
local width = (ChatFrameEditBox:GetRight() - ChatFrameEditBox:GetLeft()) / ChatFrameEditBox:GetEffectiveScale();
ChatFrameEditBox:SetParent( nUI.chat_frame );
ChatFrameEditBox:SetScale( 0.8 );
ChatFrameEditBox:ClearAllPoints();
ChatFrameEditBox:SetPoint( "TOPLEFT", nUI.chat_frame, "TOPLEFT", 0, 1 );
ChatFrameEditBox:SetPoint( "TOPRIGHT", nUI.chat_frame, "TOPRIGHT", 0, 1 );
ChatFrameEditBox:SetFrameStrata( DEFAULT_CHAT_FRAME:GetFrameStrata() );
ChatFrameEditBox:SetFrameLevel( DEFAULT_CHAT_FRAME:GetFrameLevel()+2 );
|
Now Chatter defaults to tacking the edit box to the bottom of the window and works fine with a floating frame too.