diff --git a/public/app/features/query/state/PanelQueryRunner.ts b/public/app/features/query/state/PanelQueryRunner.ts index 07ec0afb3e6..8dbcfa849a4 100644 --- a/public/app/features/query/state/PanelQueryRunner.ts +++ b/public/app/features/query/state/PanelQueryRunner.ts @@ -339,7 +339,7 @@ export class PanelQueryRunner { const last = this.lastResult; const next = skipPreProcess ? data : preProcessPanelData(data, last); - if (last != null) { + if (last != null && next.state !== LoadingState.Streaming) { let sameSeries = compareArrayValues(last.series ?? [], next.series ?? [], (a, b) => a === b); let sameAnnotations = compareArrayValues(last.annotations ?? [], next.annotations ?? [], (a, b) => a === b); let sameState = last.state === next.state;