aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/qmlprofiler/qmlprofilertraceview.cpp
diff options
context:
space:
mode:
authorUlf Hermann <[email protected]>2016-05-02 10:50:55 +0200
committerUlf Hermann <[email protected]>2016-05-02 10:50:55 +0000
commitd92b8edf51bb947b2b0a72ac98be232b0079d60e (patch)
treec245dc588e6f5a33aee48902264548f728fe85fd /src/plugins/qmlprofiler/qmlprofilertraceview.cpp
parent0bae72949dd319aa24416db6ebaa40108ec82349 (diff)
QmlProfiler: Keep find bar in focus when notes are found
Change-Id: Icca92cd50d7fcda510b7d9d023e4450f53cbdbfd Task-number: QTCREATORBUG-16193 Reviewed-by: Christian Kandeler <[email protected]>
Diffstat (limited to 'src/plugins/qmlprofiler/qmlprofilertraceview.cpp')
-rw-r--r--src/plugins/qmlprofiler/qmlprofilertraceview.cpp3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/plugins/qmlprofiler/qmlprofilertraceview.cpp b/src/plugins/qmlprofiler/qmlprofilertraceview.cpp
index 552a8ad18cf..26bd265df58 100644
--- a/src/plugins/qmlprofiler/qmlprofilertraceview.cpp
+++ b/src/plugins/qmlprofiler/qmlprofilertraceview.cpp
@@ -378,7 +378,10 @@ bool TraceViewFindSupport::findOne(const QString &txt, Core::FindFlags findFlags
m_currentPosition = current;
m_view->selectByEventIndex(model->timelineModel(m_currentPosition),
model->timelineIndex(m_currentPosition));
+ QWidget *findBar = QApplication::focusWidget();
m_view->updateCursorPosition(); // open file/line that belongs to event
+ QTC_ASSERT(findBar, return true);
+ findBar->setFocus();
return true;
}
current += increment;