forked from qt-creator/qt-creator
QmlProfiler: Fix logic when selecting previous event
Events should be walked in the order of their start time, not end time. Change-Id: Id9f9746958dbfbdc28424c34b3ca1f5e4b9ff373 Task-number: QTCREATORBUG-12634 Reviewed-by: Kai Koehne <kai.koehne@digia.com>
This commit is contained in:
@@ -502,7 +502,7 @@ void TimelineRenderer::selectPrev()
|
|||||||
|
|
||||||
qint64 searchTime = m_endTime;
|
qint64 searchTime = m_endTime;
|
||||||
if (m_selectedItem != -1)
|
if (m_selectedItem != -1)
|
||||||
searchTime = m_profilerModelProxy->getEndTime(m_selectedModel, m_selectedItem);
|
searchTime = m_profilerModelProxy->getStartTime(m_selectedModel, m_selectedItem);
|
||||||
|
|
||||||
QVarLengthArray<int> itemIndexes(m_profilerModelProxy->modelCount());
|
QVarLengthArray<int> itemIndexes(m_profilerModelProxy->modelCount());
|
||||||
for (int i = 0; i < m_profilerModelProxy->modelCount(); i++) {
|
for (int i = 0; i < m_profilerModelProxy->modelCount(); i++) {
|
||||||
|
|||||||
Reference in New Issue
Block a user