Always generate a tag for blocks.

This commit is contained in:
José Valim 2011-09-05 17:51:04 +03:00
parent b53cb5e21a
commit 848a9786e9
1 changed files with 3 additions and 1 deletions

View File

@ -34,8 +34,10 @@ module SimpleForm
if block_given?
name, options = nil, name if name.is_a?(Hash)
builder = self.class.new
options ||= {}
options[:tag] ||= :div
yield builder
@components << Many.new(name, builder.to_a, options || {})
@components << Many.new(name, builder.to_a, options)
elsif options
@components << Single.new(name, options)
else