summaryrefslogtreecommitdiff
path: root/includes/ajax.inc
diff options
context:
space:
mode:
authorDries Buytaert <dries@buytaert.net>2009-11-18 18:51:11 +0000
committerDries Buytaert <dries@buytaert.net>2009-11-18 18:51:11 +0000
commit4788bf25fac2386002210c197eed782497936473 (patch)
tree1452b327d2875787daa14ec059377042bf26dec7 /includes/ajax.inc
parent63d48af6fb398c54d043de5c36809c4a23025167 (diff)
downloadbrdo-4788bf25fac2386002210c197eed782497936473.tar.gz
brdo-4788bf25fac2386002210c197eed782497936473.tar.bz2
- Patch #583730 by sun: fixed form caching.
Diffstat (limited to 'includes/ajax.inc')
-rw-r--r--includes/ajax.inc4
1 files changed, 2 insertions, 2 deletions
diff --git a/includes/ajax.inc b/includes/ajax.inc
index 464a3c800..80e6bbce1 100644
--- a/includes/ajax.inc
+++ b/includes/ajax.inc
@@ -366,7 +366,7 @@ function ajax_deliver($page_callback_result) {
* None. Additional code is added to the header of the page using
* drupal_add_js().
*/
-function ajax_process_form($element) {
+function ajax_process_form($element, &$form_state) {
$js_added = &drupal_static(__FUNCTION__, array());
// Add a reasonable default event handler if none was specified.
@@ -437,7 +437,7 @@ function ajax_process_form($element) {
drupal_add_js(array('ajax' => array($element['#id'] => $ajax_binding)), 'setting');
$js_added[$element['#id']] = TRUE;
- $element['#cache'] = TRUE;
+ $form_state['cache'] = TRUE;
}
return $element;
}