diff Lib/IMPL/declare.pm @ 281:a8dbddf491dd

refactoring *IMPL::declare reset abstractProps static property after implementing these props *IMPL::Serialization: fixed bug with multiple text parts inside one node *IMPL::Web::Handler::TTView: removed obsolete property 'location' from 'view' template variable
author cin
date Mon, 11 Feb 2013 00:58:22 +0400
parents c6d0f889ef87
children
line wrap: on
line diff
--- a/Lib/IMPL/declare.pm	Wed Feb 06 02:15:48 2013 +0400
+++ b/Lib/IMPL/declare.pm	Mon Feb 11 00:58:22 2013 +0400
@@ -98,7 +98,8 @@
 	}
 	
     if ($args->{_implement}) {
-        $self->_implementProps($caller->abstractProps,$caller);     
+        $self->_implementProps($caller->abstractProps,$caller);
+        $caller->abstractProps([]);
     }	
 	
 	$IMPL::require::level--;