X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=tmf%2Forg.eclipse.tracecompass.tmf.ui%2Fsrc%2Forg%2Feclipse%2Ftracecompass%2Finternal%2Ftmf%2Fui%2Fviewers%2Fstatistics%2FTmfStatisticsViewer.java;h=ac89d9bb9b96dc58de22b4721134cf009a07bba0;hb=25033fefb1d755a3fdedf3eeafaa4fbc951fba69;hp=34c9718ab23d7b84d41c59c57aeb12849e317f14;hpb=30e9ac41772240e60fdd7576bf31e7e49b9d69fd;p=deliverable%2Ftracecompass.git diff --git a/tmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/internal/tmf/ui/viewers/statistics/TmfStatisticsViewer.java b/tmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/internal/tmf/ui/viewers/statistics/TmfStatisticsViewer.java index 34c9718ab2..ac89d9bb9b 100644 --- a/tmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/internal/tmf/ui/viewers/statistics/TmfStatisticsViewer.java +++ b/tmf/org.eclipse.tracecompass.tmf.ui/src/org/eclipse/tracecompass/internal/tmf/ui/viewers/statistics/TmfStatisticsViewer.java @@ -1,5 +1,5 @@ /******************************************************************************* - * Copyright (c) 2012, 2015 Ericsson + * Copyright (c) 2012, 2016 Ericsson * * All rights reserved. This program and the accompanying materials are * made available under the terms of the Eclipse Public License v1.0 which @@ -153,10 +153,18 @@ public class TmfStatisticsViewer extends TmfViewer { initContent(parent); initInput(); + + fSash.addDisposeListener((e) -> { + internalDispose(); + }); } @Override public void dispose() { + fSash.dispose(); + } + + private void internalDispose() { super.dispose(); if (fWaitCursor != null) { fWaitCursor.dispose();