module ActionView::Helpers::CaptureHelper
def capture_with_haml(*args, &block)
def capture_with_haml(*args, &block) # Rails' #capture helper will just return the value of the block # if it's not actually in the template context, # as detected by the existance of an _erbout variable. # We've got to do the same thing for compatibility. if is_haml? && block_is_haml?(block) capture_haml(*args, &block) else capture_without_haml(*args, &block) end end