Reset modified flag after document is loaded, touch pad/pocket if its Type has changed
This commit is contained in:
parent
c30c06caba
commit
1fb178db62
|
@ -668,7 +668,7 @@ void Document::RestoreDocFile(Base::Reader &reader)
|
|||
if (!xmlReader.getFilenames().empty())
|
||||
xmlReader.readFiles(static_cast<zipios::ZipInputStream&>(reader));
|
||||
|
||||
// reset modifeid flag
|
||||
// reset modified flag
|
||||
setModified(false);
|
||||
}
|
||||
|
||||
|
@ -697,6 +697,9 @@ void Document::slotFinishRestoreDocument(const App::Document& doc)
|
|||
for (it = d->_ViewProviderMap.begin(); it != d->_ViewProviderMap.end(); ++it) {
|
||||
it->second->finishRestoring();
|
||||
}
|
||||
|
||||
// reset modified flag
|
||||
setModified(false);
|
||||
}
|
||||
|
||||
/**
|
||||
|
|
|
@ -64,6 +64,7 @@ Pad::Pad()
|
|||
short Pad::mustExecute() const
|
||||
{
|
||||
if (Placement.isTouched() ||
|
||||
Type.isTouched() ||
|
||||
Length.isTouched() ||
|
||||
Length2.isTouched() ||
|
||||
UpToFace.isTouched())
|
||||
|
|
|
@ -66,6 +66,7 @@ Pocket::Pocket()
|
|||
short Pocket::mustExecute() const
|
||||
{
|
||||
if (Placement.isTouched() ||
|
||||
Type.isTouched() ||
|
||||
Length.isTouched() ||
|
||||
UpToFace.isTouched())
|
||||
return 1;
|
||||
|
|
Loading…
Reference in New Issue
Block a user