aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorhjk <hjk121@nokiamail.com>2013-10-21 18:26:08 +0200
committerhjk <hjk121@nokiamail.com>2013-10-22 10:01:29 +0200
commit43ceec94f4e73564d57f01e0e0f6ec7039dfb6e2 (patch)
treec873aafae3b9c8f20f6e563c71a3b212e9c3878a /src
parent4ffd5403d5893fcf5303dee1489c691fe7170898 (diff)
FakeVim: Initialize new m_inFakeVim member
Also move initialization before connection setup. Task-number: QTCREATORBUG-10443 Change-Id: I3f3d074534a44a0aa6b8cc60c8ffbcd22d96ca33 Reviewed-by: Christian Stenger <christian.stenger@digia.com>
Diffstat (limited to 'src')
-rw-r--r--src/plugins/fakevim/fakevimhandler.cpp7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/plugins/fakevim/fakevimhandler.cpp b/src/plugins/fakevim/fakevimhandler.cpp
index d8cb935fa6..bb0614f1f8 100644
--- a/src/plugins/fakevim/fakevimhandler.cpp
+++ b/src/plugins/fakevim/fakevimhandler.cpp
@@ -2056,22 +2056,23 @@ FakeVimHandler::Private::GlobalData FakeVimHandler::Private::g;
FakeVimHandler::Private::Private(FakeVimHandler *parent, QWidget *widget)
{
- //static PythonHighlighterRules pythonRules;
q = parent;
m_textedit = qobject_cast<QTextEdit *>(widget);
m_plaintextedit = qobject_cast<QPlainTextEdit *>(widget);
+
+ init();
+
if (editor()) {
connect(EDITOR(document()), SIGNAL(contentsChange(int,int,int)),
SLOT(onContentsChanged(int,int,int)));
connect(EDITOR(document()), SIGNAL(undoCommandAdded()), SLOT(onUndoCommandAdded()));
m_lastRevision = revision();
}
- //new Highlighter(document(), &pythonRules);
- init();
}
void FakeVimHandler::Private::init()
{
+ m_inFakeVim = false;
m_findStartPosition = -1;
m_visualBlockInsert = false;
m_fakeEnd = false;