Updating branch refs/heads/master
         to 896cc75f5771693f9f39fdffdcf37b518abd01a6 (commit)
       from d6addb595ba8218e5b0f83cb9b4f32fa50bd5f2b (commit)

commit 896cc75f5771693f9f39fdffdcf37b518abd01a6
Author: Alexander Butenko <[email protected]>
Date:   Wed Jun 30 09:51:54 2010 -0400

    Don't inject autosuggest bits where we dont need it

 data/autosuggestcontrol.js |    5 ++++-
 extensions/formhistory.c   |    3 ++-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/data/autosuggestcontrol.js b/data/autosuggestcontrol.js
index f045f0f..85a506a 100644
--- a/data/autosuggestcontrol.js
+++ b/data/autosuggestcontrol.js
@@ -295,7 +295,9 @@ FormSuggestions.prototype.requestSuggestions = function 
(oAutoSuggestControl /*:
 };
 
 function initSuggestions () {
-    var inputs = document.getElementsByTagName("input");
+    var inputs = document.getElementsByTagName ("input");
+    if (inputs.length == 0)
+        return false;
 
     for (i=0;i<inputs.length;i++)
     {
@@ -308,4 +310,5 @@ function initSuggestions () {
         if (inputs[i].type == "text" && autocomplete != "off")
             var smth = new AutoSuggestControl (inputs[i], new FormSuggestions 
(ename));
     }
+    return true;
 };
diff --git a/extensions/formhistory.c b/extensions/formhistory.c
index f0790af..b772ef0 100644
--- a/extensions/formhistory.c
+++ b/extensions/formhistory.c
@@ -64,7 +64,8 @@ formhistory_prepare_js ()
         "function () {"
         "   if (document.getElementById('formhistory'))"
         "       return;"
-        "   initSuggestions ();"
+        "   if (!initSuggestions ())"
+        "       return;"
         "   var mystyle = document.createElement('style');"
         "   mystyle.setAttribute('type', 'text/css');"
         "   mystyle.setAttribute('id', 'formhistory');"
_______________________________________________
Xfce4-commits mailing list
[email protected]
http://foo-projects.org/mailman/listinfo/xfce4-commits

Reply via email to