Create a correct editor for 'Log Current File'

- affects legacy versions of the fossil client

Change-Id: I72a7eca4199fe3867fb82ff872d2bedecfd85ff3
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
This commit is contained in:
Artur Shepilko
2018-08-31 15:49:18 -05:00
parent c75bb148e8
commit 4d0a7377c0

View File

@@ -1048,7 +1048,7 @@ void FossilClient::logCurrentFile(const QString &workingDir, const QStringList &
fossilEditor->setFileLogAnnotateEnabled(enableAnnotationContextMenu);
if (!fossilEditor->editorConfig()) {
if (VcsBase::VcsBaseEditorConfig *editorConfig = createLogEditor(fossilEditor)) {
if (VcsBase::VcsBaseEditorConfig *editorConfig = createLogCurrentFileEditor(fossilEditor)) {
editorConfig->setBaseArguments(extraOptions);
// editor has been just created, createVcsEditor() didn't set a configuration widget yet
connect(editorConfig, &VcsBase::VcsBaseEditorConfig::commandExecutionRequested,