diff options
author | Dries Buytaert <dries@buytaert.net> | 2010-01-02 10:41:56 +0000 |
---|---|---|
committer | Dries Buytaert <dries@buytaert.net> | 2010-01-02 10:41:56 +0000 |
commit | 712929ea6a73d9917e2c284351386e6637c79ec8 (patch) | |
tree | 1e77658c99c2b5374da5530f6f3daeb58327db4c /includes/form.inc | |
parent | 9fac40e01165c9af3ff84f778dd67b48fccb1d46 (diff) | |
download | brdo-712929ea6a73d9917e2c284351386e6637c79ec8.tar.gz brdo-712929ea6a73d9917e2c284351386e6637c79ec8.tar.bz2 |
- Patch #357021 by Kars-T, yched: fixed #after_build_done() set after first after_build() function was run, instead of all after_build() functions.
Diffstat (limited to 'includes/form.inc')
-rw-r--r-- | includes/form.inc | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/includes/form.inc b/includes/form.inc index e54a7ed80..0e5212444 100644 --- a/includes/form.inc +++ b/includes/form.inc @@ -1179,8 +1179,8 @@ function form_builder($form_id, $element, &$form_state) { if (isset($element['#after_build']) && !isset($element['#after_build_done'])) { foreach ($element['#after_build'] as $function) { $element = $function($element, $form_state); - $element['#after_build_done'] = TRUE; } + $element['#after_build_done'] = TRUE; } // Now that we've processed everything, we can go back to handle the funky |