No need for an around modifier, can quite happily be a before
Tomas Doran [Sun, 24 Jan 2010 21:30:54 +0000 (21:30 +0000)]
lib/Catalyst/View/Component/SubInclude.pm

index f568483..0585a4c 100644 (file)
@@ -120,16 +120,13 @@ around 'new' => sub {
     $self;
 };
 
-around 'render' => sub {
-    my $next = shift;
+before 'render' => sub {
     my ($self, $c, @args) = @_;
    
     weaken $c; 
 
     $c->stash->{subinclude}       = sub { $self->_subinclude( $c, @_ ) };
     $c->stash->{subinclude_using} = sub { $self->_subinclude_using( $c, @_ ) };
-
-    $self->$next( $c, @args );
 };
 
 sub set_subinclude_plugin {