lib/markaby/builder.rb in markaby-0.6.7 vs lib/markaby/builder.rb in markaby-0.6.8

- old
+ new

@@ -89,9 +89,15 @@ @assigns.each do |k, v| instance_variable_set("@#{k}", v) end + if helper + helper.instance_variables.each do |iv| + instance_variable_set(iv, helper.instance_variable_get(iv)) + end + end + @builder = XmlMarkup.new(:indent => @indent, :target => @streams.last) text(capture(&block)) if block end