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,9 +473,13 @@ void FindToolBar::invokeFindNext()
void FindToolBar::invokeGlobalFindNext() void FindToolBar::invokeGlobalFindNext()
{ {
if (getFindText().isEmpty()) {
openFind();
} else {
acceptCandidateAndMoveToolBar(); acceptCandidateAndMoveToolBar();
invokeFindNext(); invokeFindNext();
} }
}
void FindToolBar::invokeFindPrevious() void FindToolBar::invokeFindPrevious()
{ {
@@ -485,9 +489,13 @@ void FindToolBar::invokeFindPrevious()
void FindToolBar::invokeGlobalFindPrevious() void FindToolBar::invokeGlobalFindPrevious()
{ {
if (getFindText().isEmpty()) {
openFind();
} else {
acceptCandidateAndMoveToolBar(); acceptCandidateAndMoveToolBar();
invokeFindPrevious(); invokeFindPrevious();
} }
}
QString FindToolBar::getFindText() QString FindToolBar::getFindText()
{ {