File Fix-missing-spell-check-bar.patch of Package ktexteditor.7418
From 9a77f365de57b26aa04c8db6d587bdba93db8433 Mon Sep 17 00:00:00 2001
From: Christoph Roick <chrisito@gmx.de>
Date: Thu, 5 Oct 2017 01:58:28 +0200
Subject: Fix missing spell check bar
Summary:
- the spell check bar removes itself from the bottom view bar,
now is added again when required
BUG: 359682
Test Plan:
- write a text with spelling errors
- run the spell check, ignore errors
- run the spell check again, with the bar widget correctly
showing up now
Reviewers: #ktexteditor, dhaumann
Reviewed By: #ktexteditor, dhaumann
Subscribers: dhaumann, #frameworks
Tags: #kate, #frameworks
Differential Revision: https://phabricator.kde.org/D8148
---
src/spellcheck/spellcheckdialog.cpp | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/spellcheck/spellcheckdialog.cpp b/src/spellcheck/spellcheckdialog.cpp
index 2339152..9b8da4a 100644
--- a/src/spellcheck/spellcheckdialog.cpp
+++ b/src/spellcheck/spellcheckdialog.cpp
@@ -120,8 +120,6 @@ void KateSpellCheckDialog::spellcheck(const KTextEditor::Cursor &from, const KTe
m_sonnetDialog->showSpellCheckCompletionMessage();
m_sonnetDialog->setSpellCheckContinuedAfterReplacement(false);
- m_view->bottomViewBar()->addBarWidget(m_sonnetDialog);
-
connect(m_sonnetDialog, SIGNAL(done(QString)), this, SLOT(installNextSpellCheckRange()));
connect(m_sonnetDialog, SIGNAL(replace(QString,int,QString)),
@@ -140,6 +138,8 @@ void KateSpellCheckDialog::spellcheck(const KTextEditor::Cursor &from, const KTe
this, SLOT(languageChanged(QString)));
}
+ m_view->bottomViewBar()->addBarWidget(m_sonnetDialog);
+
m_userSpellCheckLanguage.clear();
m_previousGivenSpellCheckLanguage.clear();
delete m_globalSpellCheckRange;
--
cgit v0.11.2