lib/representable/decorator.rb in representable-2.0.0.rc1 vs lib/representable/decorator.rb in representable-2.0.0.rc2
- old
+ new
@@ -49,10 +49,10 @@
private
def self.build_inline(base, features, name, options, &block)
Class.new(base || default_inline_class).tap do |decorator|
decorator.class_eval do # Ruby 1.8.7 wouldn't properly execute the block passed to Class.new!
feature *features
- instance_exec &block
+ class_eval &block
end
end
end
end
end