diff options
author | Kai Koehne <kai.koehne@digia.com> | 2013-06-11 15:22:39 +0200 |
---|---|---|
committer | Christiaan Janssen <christiaan.janssen@digia.com> | 2013-06-13 13:24:59 +0300 |
commit | 6f279f122548cba18e9466157fa7727d756baf28 (patch) | |
tree | eb7634323a56afe284ec52fb8a90db6ff5aa0dd1 | |
parent | 1af69af5cb27d49256d6bad15a233abd18a20138 (diff) |
Fix crash when expanding categories for an empty model
Change-Id: I88b2d26eb5c97644bb24e791c1b29c5d7521f66b
Reviewed-by: Christiaan Janssen <christiaan.janssen@digia.com>
-rw-r--r-- | plugins/qmlprofiler/qmlprofilertimelinemodelproxy.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/plugins/qmlprofiler/qmlprofilertimelinemodelproxy.cpp b/plugins/qmlprofiler/qmlprofilertimelinemodelproxy.cpp index 786e9cc048..66cf866c16 100644 --- a/plugins/qmlprofiler/qmlprofilertimelinemodelproxy.cpp +++ b/plugins/qmlprofiler/qmlprofilertimelinemodelproxy.cpp @@ -409,6 +409,9 @@ qint64 BasicTimelineModel::lastTimeMark() const void BasicTimelineModel::setExpanded(int category, bool expanded) { + if (d->categorySpan.count() <= category) + return; + d->categorySpan[category].expanded = expanded; d->computeRowStarts(); emit expandedChanged(); |