forked from qt-creator/qt-creator
Prefix editor's uniqueId with plugin name
In this way we minimize the chance of generating non-unique id. Change-Id: Idd177c5a4b44b17a58c2a944ec77b9517e91964e Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
@@ -300,7 +300,8 @@ void SubversionClient::diff(const QString &workingDirectory, const QStringList &
|
||||
Q_UNUSED(extraOptions);
|
||||
|
||||
const QString vcsCmdString = vcsCommandString(DiffCommand);
|
||||
const QString documentId = VcsBaseEditor::getTitleId(workingDirectory, files);
|
||||
const QString documentId = QLatin1String(Constants::SUBVERSION_PLUGIN)
|
||||
+ QLatin1String(".Diff.") + VcsBaseEditor::getTitleId(workingDirectory, files);
|
||||
const QString title = vcsEditorTitle(vcsCmdString, documentId);
|
||||
|
||||
DiffController *controller = findOrCreateDiffEditor(documentId, workingDirectory, title,
|
||||
@@ -328,7 +329,8 @@ void SubversionClient::log(const QString &workingDir,
|
||||
|
||||
void SubversionClient::describe(const QString &workingDirectory, int changeNumber, const QString &title)
|
||||
{
|
||||
const QString documentId = VcsBaseEditor::editorTag(DiffOutput,
|
||||
const QString documentId = QLatin1String(Constants::SUBVERSION_PLUGIN)
|
||||
+ QLatin1String(".Describe.") + VcsBaseEditor::editorTag(DiffOutput,
|
||||
workingDirectory,
|
||||
QStringList(),
|
||||
QString::number(changeNumber));
|
||||
|
||||
Reference in New Issue
Block a user