Fix dom:loaded actions
authorMichael M Slusarz <slusarz@curecanti.org>
Thu, 29 Jul 2010 16:36:51 +0000 (10:36 -0600)
committerMichael M Slusarz <slusarz@curecanti.org>
Thu, 29 Jul 2010 17:27:58 +0000 (11:27 -0600)
kronolith/search.php

index bbf418c..84dac2e 100644 (file)
@@ -101,7 +101,14 @@ if ($search_mode == 'basic') {
     }
 }
 
-if ($search_mode != 'basic') {
+if ($search_mode == 'basic') {
+    Horde::addInlineScript(array(
+        '$("pattern_title").focus()'
+    ), 'dom');
+} else {
+    Horde::addInlineScript(array(
+        '$("title").focus()'
+    ), 'dom');
     Horde_Core_Ui_JsCalendar::init();
     Horde::addScriptFile('edit.js', 'kronolith');
 }
@@ -112,12 +119,11 @@ require KRONOLITH_TEMPLATES . '/common-header.inc';
 require KRONOLITH_TEMPLATES . '/menu.inc';
 
 echo '<div id="page">';
+
 if ($search_mode == 'basic') {
     require KRONOLITH_TEMPLATES . '/search/search.inc';
-    $notification->push('document.eventform.pattern_title.focus()', 'javascript');
 } else {
     require KRONOLITH_TEMPLATES . '/search/search_advanced.inc';
-    $notification->push('document.eventform.title.focus()', 'javascript');
 }
 
 /* Display search results. */