aboutsummaryrefslogtreecommitdiffstats
path: root/actionpack/lib/action_view/helpers/form_options_helper.rb
diff options
context:
space:
mode:
authorSergey Kojin <sergey.kojin@gmail.com>2012-11-27 20:00:31 +0400
committerSergey Kojin <sergey.kojin@gmail.com>2012-11-27 20:04:37 +0400
commit0195d6138b7e441283cbbded31ff4e94bcf61901 (patch)
treea2dbd7bcd3a4f3d879cc52da89b9d5b58ea0a4c5 /actionpack/lib/action_view/helpers/form_options_helper.rb
parent0be0a978ef920384685537120da82d7ad60add1e (diff)
downloadrails-0195d6138b7e441283cbbded31ff4e94bcf61901.tar.gz
rails-0195d6138b7e441283cbbded31ff4e94bcf61901.tar.bz2
rails-0195d6138b7e441283cbbded31ff4e94bcf61901.zip
No sort Hash options in #grouped_options_for_select
Diffstat (limited to 'actionpack/lib/action_view/helpers/form_options_helper.rb')
-rw-r--r--actionpack/lib/action_view/helpers/form_options_helper.rb10
1 files changed, 4 insertions, 6 deletions
diff --git a/actionpack/lib/action_view/helpers/form_options_helper.rb b/actionpack/lib/action_view/helpers/form_options_helper.rb
index 46ebe60ec2..9310a90f0f 100644
--- a/actionpack/lib/action_view/helpers/form_options_helper.rb
+++ b/actionpack/lib/action_view/helpers/form_options_helper.rb
@@ -482,15 +482,15 @@ module ActionView
# grouped_options_for_select(grouped_options)
#
# Possible output:
+ # <optgroup label="North America">
+ # <option value="US">United States</option>
+ # <option value="Canada">Canada</option>
+ # </optgroup>
# <optgroup label="Europe">
# <option value="Denmark">Denmark</option>
# <option value="Germany">Germany</option>
# <option value="France">France</option>
# </optgroup>
- # <optgroup label="North America">
- # <option value="US">United States</option>
- # <option value="Canada">Canada</option>
- # </optgroup>
#
# Sample usage (divider):
# grouped_options = [
@@ -530,8 +530,6 @@ module ActionView
body.safe_concat content_tag(:option, prompt_text(prompt), :value => "")
end
- grouped_options = grouped_options.sort if grouped_options.is_a?(Hash)
-
grouped_options.each do |container|
if divider
label = divider