diff options
author | Lukas Holecek <hluk@email.cz> | 2015-03-24 19:31:28 +0100 |
---|---|---|
committer | hjk <hjk@theqtcompany.com> | 2015-03-25 10:58:51 +0000 |
commit | 549e227e7b352debcaa9b6d77279cd3076d53e64 (patch) | |
tree | 6b2a960358599feb8c44e962c5407efa84fab574 /src/plugins/fakevim | |
parent | a6c81b02bd6ac983a82708a683209357f979601e (diff) | |
download | qt-creator-549e227e7b352debcaa9b6d77279cd3076d53e64.tar.gz |
FakeVim: Fix tests when editor doesn't have focus
Change-Id: I3cb5f7db5114bc2189ceada7b0c05f67d781e607
Reviewed-by: Thorben Kroeger <thorbenkroeger@gmail.com>
Reviewed-by: hjk <hjk@theqtcompany.com>
Diffstat (limited to 'src/plugins/fakevim')
-rw-r--r-- | src/plugins/fakevim/fakevimhandler.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/plugins/fakevim/fakevimhandler.cpp b/src/plugins/fakevim/fakevimhandler.cpp index 0cd8501865..828b0e18da 100644 --- a/src/plugins/fakevim/fakevimhandler.cpp +++ b/src/plugins/fakevim/fakevimhandler.cpp @@ -2416,6 +2416,9 @@ void FakeVimHandler::Private::enterFakeVim() { QTC_ASSERT(!m_inFakeVim, qDebug() << "enterFakeVim() shouldn't be called recursively!"; return); + if (!m_buffer->currentHandler) + m_buffer->currentHandler = this; + pullOrCreateBufferData(); m_inFakeVim = true; |