r15165@deathmachine (orig r402): groditi | 2007-11-14 13:33:11 -0500
[catagits/Reaction.git] / lib / Reaction / UI / Widget.pm
index 75cfae4..a0b9380 100644 (file)
@@ -11,7 +11,9 @@ class Widget which {
 
   implements 'render' => as {
     my ($self, $rctx) = @_;
-    $self->render_widget($rctx, { self => $self });
+    my $args = { self => $self };
+    $args->{viewport} = $self->viewport if $self->has_viewport;
+    $self->render_widget($rctx, $args);
   };
 
   implements 'render_viewport' => as {