From: Milian Wolff Date: Wed, 3 May 2017 22:07:26 +0000 (+0200) Subject: Do not clear flamegraph on hide X-Git-Tag: submit/tizen/20180620.112952^2~65 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=855330456d6b6e2f4ac8c0cde660a959537ef634;p=sdk%2Ftools%2Fheaptrack.git Do not clear flamegraph on hide This way we keep the history / zoom state when navigating away from the flamegraph, e.g. to quickly check something in the caller/callee view. --- diff --git a/src/analyze/gui/flamegraph.cpp b/src/analyze/gui/flamegraph.cpp index 973967f..12b7dc1 100644 --- a/src/analyze/gui/flamegraph.cpp +++ b/src/analyze/gui/flamegraph.cpp @@ -573,8 +573,6 @@ bool FlameGraph::eventFilter(QObject* object, QEvent* event) selectItem(m_selectionHistory.at(m_selectedItem)); } updateTooltip(); - } else if (event->type() == QEvent::Hide) { - setData(nullptr); } else if (event->type() == QEvent::ToolTip) { const auto& tooltip = m_displayLabel->toolTip(); if (tooltip.isEmpty()) {