From 7d9f6d96fc5cb2caa1e5964a811fdb2a5dbafd45 Mon Sep 17 00:00:00 2001 From: lzd Date: Tue, 10 Sep 2019 19:28:13 +0800 Subject: [PATCH] Singlestat: render lines on the panel when sparklines are enabled (#18984) --- public/app/plugins/panel/singlestat/module.ts | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/public/app/plugins/panel/singlestat/module.ts b/public/app/plugins/panel/singlestat/module.ts index a787765416a..7ff672a67d5 100644 --- a/public/app/plugins/panel/singlestat/module.ts +++ b/public/app/plugins/panel/singlestat/module.ts @@ -250,11 +250,13 @@ class SingleStatCtrl extends MetricsPanelCtrl { isUtc: dashboard.isTimezoneUtc && dashboard.isTimezoneUtc(), }); + const sparkline: any[] = []; const data = { field: fieldInfo.field, value: val, display: processor(val), scopedVars: _.extend({}, panel.scopedVars), + sparkline, }; data.scopedVars['__name'] = name; @@ -262,7 +264,7 @@ class SingleStatCtrl extends MetricsPanelCtrl { // Get the fields for a sparkline if (panel.sparkline && panel.sparkline.show && fieldInfo.frame.firstTimeField) { - this.data.sparkline = getFlotPairs({ + data.sparkline = getFlotPairs({ xField: fieldInfo.frame.firstTimeField, yField: fieldInfo.field, nullValueMode: panel.nullPointMode,