summaryrefslogtreecommitdiff
path: root/framework/TComponent.php
diff options
context:
space:
mode:
Diffstat (limited to 'framework/TComponent.php')
-rw-r--r--framework/TComponent.php6
1 files changed, 6 insertions, 0 deletions
diff --git a/framework/TComponent.php b/framework/TComponent.php
index 95fc2855..f1a5503f 100644
--- a/framework/TComponent.php
+++ b/framework/TComponent.php
@@ -1721,8 +1721,14 @@ class TComponent
$a = (array)$this;
$a = array_keys($a);
$exprops = array();
+ if($this->_listeningenabled===false)
+ $exprops[] = "\0TComponent\0_listeningenabled";
+ if($this->_behaviorsenabled===true)
+ $exprops[] = "\0TComponent\0_behaviorsenabled";
if ($this->_e===array())
$exprops[] = "\0TComponent\0_e";
+ if ($this->_m===null)
+ $exprops[] = "\0TComponent\0_m";
return array_diff($a,$exprops);
}
}