aboutsummaryrefslogtreecommitdiffstats
path: root/actionpack/lib/action_view/helpers
diff options
context:
space:
mode:
Diffstat (limited to 'actionpack/lib/action_view/helpers')
-rw-r--r--actionpack/lib/action_view/helpers/tags/base.rb4
1 files changed, 2 insertions, 2 deletions
diff --git a/actionpack/lib/action_view/helpers/tags/base.rb b/actionpack/lib/action_view/helpers/tags/base.rb
index bf209d3a20..74a9e043c0 100644
--- a/actionpack/lib/action_view/helpers/tags/base.rb
+++ b/actionpack/lib/action_view/helpers/tags/base.rb
@@ -130,9 +130,9 @@ module ActionView
select
end
end
-
+
def option_required?(html_options)
- html_options["required"] && html_options["size"].to_i == 1 && !html_options["multiple"]
+ html_options["required"] && !html_options["multiple"] && !(html_options["size"].to_i > 1)
end
def add_options(option_tags, options, value = nil)