diff --git a/src/plugins/coreplugin/editormanager/documentmodel.cpp b/src/plugins/coreplugin/editormanager/documentmodel.cpp index 9ba53d7fd43..41b6fe05aa0 100644 --- a/src/plugins/coreplugin/editormanager/documentmodel.cpp +++ b/src/plugins/coreplugin/editormanager/documentmodel.cpp @@ -469,7 +469,8 @@ int DocumentModelPrivate::indexOfDocument(IDocument *document) const DocumentModel::Entry *DocumentModel::entryForDocument(IDocument *document) { - return Utils::findOrDefault(d->m_entries, Utils::equal(&Entry::document, document)); + return Utils::findOrDefault(d->m_entries, + [&document](Entry *entry) { return entry->document == document; }); } QList DocumentModel::openedDocuments()