diff options
| -rw-r--r-- | indra/newview/llnavigationbar.cpp | 9 | 
1 files changed, 7 insertions, 2 deletions
diff --git a/indra/newview/llnavigationbar.cpp b/indra/newview/llnavigationbar.cpp index cdab3b2310..6210151d1b 100644 --- a/indra/newview/llnavigationbar.cpp +++ b/indra/newview/llnavigationbar.cpp @@ -261,9 +261,14 @@ BOOL LLNavigationBar::postBuild()  void LLNavigationBar::setVisible(BOOL visible)  {  	// change visibility of grandparent layout_panel to animate in and out -	if (getParent() && getParent()->getParent())  +	if (getParent())   	{ -		getParent()->getParent()->setVisible(visible);	 +		//to avoid some mysterious bugs like EXT-3352, at least try to log an incorrect parent to ping  about a problem.  +		if(getParent()->getName() != "nav_bar_container") +		{ +			LL_WARNS("LLNavigationBar")<<"NavigationBar has an unknown name of the parent: "<<getParent()->getName()<< LL_ENDL; +		} +		getParent()->setVisible(visible);	  	}  }  | 
