- if(std::string(name)==GetFieldsTreeArrayName(GetNumberOfFieldsTreeArrays()-1))
- if(!this->Internal->PluginStart0())
- this->Modified();
+ if(this->Internal->_wonderful_set.size()==GetNumberOfFieldsTreeArrays())
+ {
+ if(this->Internal->_wonderful_ref!=this->Internal->Tree.dumpState())
+ {
+ if(!this->Internal->PluginStart0())
+ {
+ this->Modified();
+ }
+ this->Internal->MyMTime++;
+ }
+ this->Internal->_wonderful_set.clear();
+ }