From 215ad05701ff55e2760ae8fb77f8f328f21d9140 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Aum=C3=BCller?= <aumuell@reserv.at> Date: Thu, 18 Mar 2010 13:15:58 +0100 Subject: [PATCH] fakevim: make sure that disabled default actions are not called accidentally disabled default actions are set to an empty regex pattern (which would match any command) Merge-request: 131 Reviewed-by: hjk <qtc-committer@nokia.com> --- src/plugins/fakevim/fakevimplugin.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/plugins/fakevim/fakevimplugin.cpp b/src/plugins/fakevim/fakevimplugin.cpp index 92565f56d48..d4d26aeee34 100644 --- a/src/plugins/fakevim/fakevimplugin.cpp +++ b/src/plugins/fakevim/fakevimplugin.cpp @@ -938,7 +938,7 @@ void FakeVimPluginPrivate::handleExCommand(const QString &cmd) const QString &id = it.key(); const QRegExp &re = it.value(); - if (re.indexIn(cmd) != -1) { + if (!re.pattern().isEmpty() && re.indexIn(cmd) != -1) { triggerAction(id); return; } -- GitLab