117622 - urlbar search forgets edits. r=ben sr=hewitt a=roc+moz

git-svn-id: svn://10.0.0.236/trunk@115681 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
blakeross%telocity.com 2002-03-03 19:43:30 +00:00
parent 9c7e23ae29
commit dbc7acf404

View File

@ -496,8 +496,6 @@
<method name="startLookup">
<body><![CDATA[
var str = this.value;
this.lastSearchString = this.currentSearchString;
this.currentSearchString = str;
this.isSearching = true;
this.mSessionReturns = this.sessionCount;
@ -701,7 +699,6 @@
}
this.mNeedToComplete = false;
this.currentSearchString = "";
this.clearTimer();
if (aFireTextCommand)
@ -754,7 +751,7 @@
this.userAction = "typing";
this.currentSearchString = "";
this.currentSearchString = this.value;
this.mNeedToComplete = false;
]]></body>
</method>
@ -796,11 +793,12 @@
this.mNeedToFinish = true;
this.mTransientValue = false;
this.mNeedToComplete = true;
var str = this.value;
this.currentSearchString = str;
this.resultsPopup.selectedIndex = null;
// We want to autocomplete only if the user is editing at the end of the text
if (this.mInputElt.selectionEnd >= this.value.length)
if (this.mInputElt.selectionEnd >= str.length)
this.mAutoCompleteTimer = setTimeout(this.callListener, this.timeout, this, "startLookup");
else
this.noMatch = true;