void ViewProviderViewClip::hide(void) { //TODO: not sure that clip members need to be touched when hiding clip group App::DocumentObject* obj = getObject(); if (!obj || obj->isRestoring()) return; if (obj->getTypeId().isDerivedFrom(TechDraw::DrawViewClip::getClassTypeId())) { std::vector<App::DocumentObject*> inp = obj->getInList(); for (std::vector<App::DocumentObject*>::iterator it = inp.begin(); it != inp.end(); ++it) (*it)->touch(); } ViewProviderDrawingView::hide(); }