diff --git a/ctf/org.eclipse.tracecompass.tmf.ctf.core/src/org/eclipse/tracecompass/tmf/ctf/core/trace/CtfTmfTrace.java b/ctf/org.eclipse.tracecompass.tmf.ctf.core/src/org/eclipse/tracecompass/tmf/ctf/core/trace/CtfTmfTrace.java index 6714285f0d..daca1ddc29 100644 --- a/ctf/org.eclipse.tracecompass.tmf.ctf.core/src/org/eclipse/tracecompass/tmf/ctf/core/trace/CtfTmfTrace.java +++ b/ctf/org.eclipse.tracecompass.tmf.ctf.core/src/org/eclipse/tracecompass/tmf/ctf/core/trace/CtfTmfTrace.java @@ -218,19 +218,13 @@ public void initTrace(final IResource resource, final String path, final Class type, if (!newTransform.equals(currentTransform)) { TmfTraceManager.deleteSupplementaryFiles(trace); trace.setTimestampTransform(newTransform); + if (trace instanceof TmfTrace tmfTrace) { + tmfTrace.resetIndexer(); + } } }); }