diff options
author | Ulf Hermann <ulf.hermann@qt.io> | 2018-05-30 11:23:32 +0200 |
---|---|---|
committer | Ulf Hermann <ulf.hermann@qt.io> | 2018-05-31 07:12:04 +0000 |
commit | 7a681963284b5600bfb7f81ffdebde7020f86360 (patch) | |
tree | 598095bfb568ef3f9310f9d51aa1901e3b75b3f8 /src/libs | |
parent | 89c42161fa368cfd36f21c3afabec9d8312e3563 (diff) |
Tracing: Don't change visible features on clearing and replaying
This used to be important for the mockup in the Timeline, but as the
mockup looks just fine with all available features visible, we can drop
it. As TimelineModel::clear() clears the "hidden" flag, we have to
restore that one on initialize(), though.
As a side effect the visibility settings are retained across profiling
sessions now.
Task-number: QTCREATORBUG-20503
Change-Id: I1512ab7e494ed79d20e2097d68f8494990cfecbb
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Diffstat (limited to 'src/libs')
-rw-r--r-- | src/libs/tracing/timelinetracemanager.cpp | 2 |
1 files changed, 0 insertions, 2 deletions
diff --git a/src/libs/tracing/timelinetracemanager.cpp b/src/libs/tracing/timelinetracemanager.cpp index 61b9e6257fd..9504d7d60ad 100644 --- a/src/libs/tracing/timelinetracemanager.cpp +++ b/src/libs/tracing/timelinetracemanager.cpp @@ -357,7 +357,6 @@ void TimelineTraceManager::clearEventStorage() d->reset(); if (d->notesModel) d->notesModel->clear(); - setVisibleFeatures(0); setRecordedFeatures(0); d->eventStorage->clear(); } @@ -385,7 +384,6 @@ void TimelineTraceManager::restrictByFilter(TraceEventFilter filter) d->notesModel->stash(); d->reset(); - setVisibleFeatures(0); QFutureInterface<void> future; replayEvents(filter(std::bind(&TimelineTraceManagerPrivate::dispatch, d, |