diff options
Diffstat (limited to 'indra')
| -rw-r--r-- | indra/llui/lllineeditor.cpp | 5 | 
1 files changed, 4 insertions, 1 deletions
| diff --git a/indra/llui/lllineeditor.cpp b/indra/llui/lllineeditor.cpp index 45f9de8e8d..c93ca1af88 100644 --- a/indra/llui/lllineeditor.cpp +++ b/indra/llui/lllineeditor.cpp @@ -377,7 +377,10 @@ void LLLineEditor::setText(const LLStringExplicit &new_text)  	setCursor(llmin((S32)mText.length(), getCursor()));  	// Set current history line to end of history. -	mCurrentHistoryLine = mLineHistory.end() - 1; +	if(mLineHistory.end() != mLineHistory.begin()) +	{ +		mCurrentHistoryLine = mLineHistory.end() - 1; +	}  	mPrevText = mText;  } | 
