diff options
| author | Yuri Chebotarev <ychebotarev@productengine.com> | 2009-11-05 13:17:12 +0200 | 
|---|---|---|
| committer | Yuri Chebotarev <ychebotarev@productengine.com> | 2009-11-05 13:17:12 +0200 | 
| commit | f8d1644a4132356c2a0220110b9d9bc981f73b16 (patch) | |
| tree | a63b6e320b27351184a2ee489f8b4d2dd77c09f5 /indra | |
| parent | 15df55ecafd2f6d72f25988401ddb7ed58030b79 (diff) | |
fix for major bug ext-2209 Nearby Chat log is broken
--HG--
branch : product-engine
Diffstat (limited to 'indra')
| -rw-r--r-- | indra/llui/llfloaterreg.cpp | 2 | ||||
| -rw-r--r-- | indra/newview/llnearbychat.cpp | 8 | 
2 files changed, 6 insertions, 4 deletions
| diff --git a/indra/llui/llfloaterreg.cpp b/indra/llui/llfloaterreg.cpp index f8e07913fb..03925f922c 100644 --- a/indra/llui/llfloaterreg.cpp +++ b/indra/llui/llfloaterreg.cpp @@ -367,7 +367,7 @@ std::string LLFloaterReg::declareVisibilityControl(const std::string& name)  std::string LLFloaterReg::declareDockStateControl(const std::string& name)  {  	std::string controlname = getDockStateControlName(name); -	LLUI::sSettingGroups["floater"]->declareBOOL(controlname, FALSE, +	LLUI::sSettingGroups["floater"]->declareBOOL(controlname, TRUE,  												 llformat("Window Docking state for %s", name.c_str()),  												 TRUE);  	return controlname; diff --git a/indra/newview/llnearbychat.cpp b/indra/newview/llnearbychat.cpp index 81d033d7f9..c68d3fe023 100644 --- a/indra/newview/llnearbychat.cpp +++ b/indra/newview/llnearbychat.cpp @@ -107,12 +107,14 @@ BOOL LLNearbyChat::postBuild()  void    LLNearbyChat::applySavedVariables()  { -  	if (mRectControl.size() > 1)  	{  		const LLRect& rect = LLUI::sSettingGroups["floater"]->getRect(mRectControl); -		reshape(rect.getWidth(), rect.getHeight()); -		setRect(rect); +		if(!rect.isEmpty() && rect.isValid()) +		{ +			reshape(rect.getWidth(), rect.getHeight()); +			setRect(rect); +		}  	} | 
