Find: Open tool bar when triggering find next...

...without a search expression.

Task-number: QTCREATORBUG-12865
Change-Id: I87c325ff85a005ffc87ad2df391c19251b5e2e08
Reviewed-by: Christian Stenger <christian.stenger@theqtcompany.com>
Reviewed-by: Eike Ziller <eike.ziller@theqtcompany.com>
This commit is contained in:
David Schulz
2015-04-22 12:54:30 +02:00
parent 89b0e4c069
commit 0cfdc101cd

View File

@@ -473,8 +473,12 @@ void FindToolBar::invokeFindNext()
void FindToolBar::invokeGlobalFindNext()
{
acceptCandidateAndMoveToolBar();
invokeFindNext();
if (getFindText().isEmpty()) {
openFind();
} else {
acceptCandidateAndMoveToolBar();
invokeFindNext();
}
}
void FindToolBar::invokeFindPrevious()
@@ -485,8 +489,12 @@ void FindToolBar::invokeFindPrevious()
void FindToolBar::invokeGlobalFindPrevious()
{
acceptCandidateAndMoveToolBar();
invokeFindPrevious();
if (getFindText().isEmpty()) {
openFind();
} else {
acceptCandidateAndMoveToolBar();
invokeFindPrevious();
}
}
QString FindToolBar::getFindText()