diff --git a/actionview/lib/action_view/helpers/tag_helper.rb b/actionview/lib/action_view/helpers/tag_helper.rb index b203857..f09595d 100644 --- a/actionview/lib/action_view/helpers/tag_helper.rb +++ b/actionview/lib/action_view/helpers/tag_helper.rb @@ -169,7 +169,7 @@ def tag_option(key, value, escape) def tag_option(key, value, escape) value = value.join(" ") if value.is_a?(Array) value = ERB::Util.h(value) if escape - %(#{key}="#{value}") + %(#{key}="#{value.gsub(/"/, '"'.freeze)}") end end end