diff --git a/mozilla/toolkit/components/typeaheadfind/content/findBar.js b/mozilla/toolkit/components/typeaheadfind/content/findBar.js index 81afe39440c..c16684f7f94 100755 --- a/mozilla/toolkit/components/typeaheadfind/content/findBar.js +++ b/mozilla/toolkit/components/typeaheadfind/content/findBar.js @@ -419,12 +419,8 @@ var gFindBar = { findToolbar.hidden = false; var findField = document.getElementById("find-field"); - findField.removeAttribute("status"); this.setCaseSensitiveStr(findField.value); - var statusIcon = document.getElementById("find-status-icon"); - statusIcon.removeAttribute("status"); - var statusText = document.getElementById("find-status"); - statusText.value = ""; + this.updateStatus(Components.interfaces.nsITypeAheadFind.FIND_FOUND, false); return true; } @@ -701,6 +697,8 @@ var gFindBar = { evt.charCode != CHAR_CODE_APOSTROPHE && evt.charCode != CHAR_CODE_SLASH) this.fireKeypressEvent(findField.inputField, evt); + else + this.updateStatus(Components.interfaces.nsITypeAheadFind.FIND_FOUND, false); evt.preventDefault(); } else { @@ -711,6 +709,8 @@ var gFindBar = { if (evt.charCode != CHAR_CODE_APOSTROPHE && evt.charCode != CHAR_CODE_SLASH) this.fireKeypressEvent(findField.inputField, evt); + else + this.updateStatus(Components.interfaces.nsITypeAheadFind.FIND_FOUND, false); evt.preventDefault(); } }