From ded514cf05fefec07f5e559e2eef0f77dab5ff4e Mon Sep 17 00:00:00 2001 From: Orgad Shaneh Date: Fri, 19 May 2017 10:56:29 +0300 Subject: [PATCH] CppEditor: Fix infinite loop on "find next" in include hierarchy Change-Id: I8ee661b2d4b66704d85dd55cdd52f9e8c8d558d5 Reviewed-by: Eike Ziller Reviewed-by: Przemyslaw Gorszkowski --- src/plugins/cppeditor/cppincludehierarchy.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/plugins/cppeditor/cppincludehierarchy.cpp b/src/plugins/cppeditor/cppincludehierarchy.cpp index 9512b2ddcf3..03094c3d79b 100644 --- a/src/plugins/cppeditor/cppincludehierarchy.cpp +++ b/src/plugins/cppeditor/cppincludehierarchy.cpp @@ -322,6 +322,14 @@ private: return result; } + Result findStep(const QString &txt, FindFlags findFlags) override + { + m_model->setSearching(true); + Result result = ItemViewFind::findStep(txt, findFlags); + m_model->setSearching(false); + return result; + } + CppIncludeHierarchyModel *m_model; // Not owned. };