no foo is required messages on the first render
groditi [Wed, 3 Sep 2008 23:31:05 +0000 (23:31 +0000)]
lib/Reaction/UI/Widget/Field/Mutable.pm

index 1364b39..2626987 100644 (file)
@@ -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) {