OSDN Git Service

Fix a bug with selecting copying the right text to the Find dialog.
[qt-creator-jp/qt-creator-jp.git] / src / plugins / find / findplugin.cpp
index 59d5543..95327a2 100644 (file)
@@ -135,6 +135,8 @@ void FindPlugin::openFindFilter()
     QAction *action = qobject_cast<QAction*>(sender());
     QTC_ASSERT(action, return);
     IFindFilter *filter = action->data().value<IFindFilter *>();
+    if (m_currentDocumentFind->candidateIsEnabled())
+        m_currentDocumentFind->acceptCandidate();
     QString currentFindString = (m_currentDocumentFind->isEnabled() ? m_currentDocumentFind->currentFindString() : "");
     if (!currentFindString.isEmpty())
         m_findDialog->setFindText(currentFindString);