diff options
Diffstat (limited to 'lib/Reaction/UI/Widget/Action.pm')
-rw-r--r-- | lib/Reaction/UI/Widget/Action.pm | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/lib/Reaction/UI/Widget/Action.pm b/lib/Reaction/UI/Widget/Action.pm index 0994e6e..3d8b1c4 100644 --- a/lib/Reaction/UI/Widget/Action.pm +++ b/lib/Reaction/UI/Widget/Action.pm @@ -6,7 +6,10 @@ use namespace::clean -except => [ qw(meta) ]; extends 'Reaction::UI::Widget::Object::Mutable'; after fragment widget { - arg 'method' => $_{viewport}->method; + my $vp = $_{viewport}; + arg 'method' => $vp->method; + arg 'form_id' => $vp->location; + arg 'action' => $vp->has_action ? $vp->action : ''; }; implements fragment message { |