X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FReaction%2FUI%2FWidget.pm;h=a0b9380652bacd749542702e1934bddd4653fbc2;hb=1ffe4ac8c3121d8e519403ccbcc4c2245947c790;hp=75cfae45bff06411d4fd5d23bdfe2eaf4d6b9304;hpb=7adfd53f17f66ffe93763e944ed1d3fc52a369dc;p=catagits%2FReaction.git diff --git a/lib/Reaction/UI/Widget.pm b/lib/Reaction/UI/Widget.pm index 75cfae4..a0b9380 100644 --- a/lib/Reaction/UI/Widget.pm +++ b/lib/Reaction/UI/Widget.pm @@ -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 {