diff options
| -rw-r--r-- | indra/llxuixml/llxuiparser.cpp | 3 | 
1 files changed, 2 insertions, 1 deletions
diff --git a/indra/llxuixml/llxuiparser.cpp b/indra/llxuixml/llxuiparser.cpp index 16571a9969..fe85ac41cc 100644 --- a/indra/llxuixml/llxuiparser.cpp +++ b/indra/llxuixml/llxuiparser.cpp @@ -1122,6 +1122,7 @@ void LLFastXUIParser::startElement(const char *name, const char **atts)  		{  			mNameStack.push_back(std::make_pair(child_name, newParseGeneration()));  			num_tokens_pushed++; +			mScope.push_back(child_name);  		}  		else  		{ @@ -1154,7 +1155,7 @@ void LLFastXUIParser::startElement(const char *name, const char **atts)  	}  	else  	{ -		mScope.push_back(name); +		mScope.push_back(child_name);  	}  	mTokenSizeStack.push_back(num_tokens_pushed);  | 
