diff options
author | matthewt <matthewt@03d0b0b2-0e1a-0410-a411-fdb2f4bd65d7> | 2008-03-05 19:15:30 +0000 |
---|---|---|
committer | matthewt <matthewt@03d0b0b2-0e1a-0410-a411-fdb2f4bd65d7> | 2008-03-05 19:15:30 +0000 |
commit | 4949e0ee7a1162bca838822095e6cd2da527e2d2 (patch) | |
tree | 6ca87a2bb118f1abd37ffd04e91f058c9ec1e3b8 /lib/Reaction/UI/ViewPort/Field.pm | |
parent | 335754e0e6a978284ab11afcc9c3d9da237df52c (diff) | |
download | reaction-4949e0ee7a1162bca838822095e6cd2da527e2d2.tar.gz reaction-4949e0ee7a1162bca838822095e6cd2da527e2d2.zip |
rewrite IM predicates
Diffstat (limited to 'lib/Reaction/UI/ViewPort/Field.pm')
-rw-r--r-- | lib/Reaction/UI/ViewPort/Field.pm | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/lib/Reaction/UI/ViewPort/Field.pm b/lib/Reaction/UI/ViewPort/Field.pm index 3b8c641..1ccc99c 100644 --- a/lib/Reaction/UI/ViewPort/Field.pm +++ b/lib/Reaction/UI/ViewPort/Field.pm @@ -28,11 +28,11 @@ class Field is 'Reaction::UI::ViewPort', which { implements _model_has_value => as { my ($self) = @_; - my $predicate = $self->attribute->predicate; + my $predicate = $self->attribute->get_predicate_method; if (!$predicate || $self->model->$predicate - || ($self->attribute->is_lazy - && !$self->attribute->is_lazy_fail) + #|| ($self->attribute->is_lazy + # && !$self->attribute->is_lazy_fail) ) { # either model attribute has a value now or can build it return 1; |