aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Reaction/UI/Widget
diff options
context:
space:
mode:
authorgroditi <groditi@03d0b0b2-0e1a-0410-a411-fdb2f4bd65d7>2008-09-03 23:31:05 +0000
committergroditi <groditi@03d0b0b2-0e1a-0410-a411-fdb2f4bd65d7>2008-09-03 23:31:05 +0000
commitc72dfafbadfab903436fa033833a63270616bb22 (patch)
treed8ab2e5ad5b7d40cb315c2f15ebef55954645c2f /lib/Reaction/UI/Widget
parentd31723749bd4ae2052c628b99b90d3b453ddf0e6 (diff)
downloadreaction-c72dfafbadfab903436fa033833a63270616bb22.tar.gz
reaction-c72dfafbadfab903436fa033833a63270616bb22.zip
no foo is required messages on the first render
Diffstat (limited to 'lib/Reaction/UI/Widget')
-rw-r--r--lib/Reaction/UI/Widget/Field/Mutable.pm3
1 files changed, 2 insertions, 1 deletions
diff --git a/lib/Reaction/UI/Widget/Field/Mutable.pm b/lib/Reaction/UI/Widget/Field/Mutable.pm
index 1364b39..2626987 100644
--- a/lib/Reaction/UI/Widget/Field/Mutable.pm
+++ b/lib/Reaction/UI/Widget/Field/Mutable.pm
@@ -23,7 +23,8 @@ extends 'Reaction::UI::Widget::Field';
implements fragment message_fragment {
my $vp = $_{viewport};
- my $message = $_{viewport}->message;
+ return unless $vp->has_message;
+ my $message = $vp->message;
$message ||= $vp->name.' is required'
if $vp->value_is_required && !$vp->value_string;
if ($message) {