forked from qt-creator/qt-creator
EditorManager: Fix timing of aboutToSave signal
"Save as" sent it before even the new name was asked. Change-Id: I8f791689267e57e63d51990af96373f653e54943 Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
@@ -2100,7 +2100,6 @@ bool EditorManagerPrivate::saveDocumentAs(IDocument *document)
|
||||
if (!document)
|
||||
return false;
|
||||
|
||||
emit m_instance->aboutToSave(document);
|
||||
Utils::MimeDatabase mdb;
|
||||
const QString filter = Utils::MimeDatabase::allFiltersString();
|
||||
QString selectedFilter;
|
||||
@@ -2130,6 +2129,7 @@ bool EditorManagerPrivate::saveDocumentAs(IDocument *document)
|
||||
EditorManager::closeDocuments(QList<IDocument *>() << otherDocument, false);
|
||||
}
|
||||
|
||||
emit m_instance->aboutToSave(document);
|
||||
const bool success = DocumentManager::saveDocument(document, absoluteFilePath);
|
||||
document->checkPermissions();
|
||||
|
||||
|
Reference in New Issue
Block a user