From 85bd1861d64d7fbf21e54845019ff614be0788f8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Torkel=20=C3=96degaard?= Date: Wed, 13 Sep 2017 14:38:22 +0200 Subject: [PATCH] fix: improve behavior when switching back and forth between x-axis modes, fixes #9229 --- public/app/plugins/panel/graph/axes_editor.html | 16 ++-------------- public/app/plugins/panel/graph/axes_editor.ts | 10 ++++++---- 2 files changed, 8 insertions(+), 18 deletions(-) diff --git a/public/app/plugins/panel/graph/axes_editor.html b/public/app/plugins/panel/graph/axes_editor.html index 704f3b550f9..1ce4c3174b4 100644 --- a/public/app/plugins/panel/graph/axes_editor.html +++ b/public/app/plugins/panel/graph/axes_editor.html @@ -48,26 +48,14 @@
- +
- -
- - -
- - -
- - -
-
- +
diff --git a/public/app/plugins/panel/graph/axes_editor.ts b/public/app/plugins/panel/graph/axes_editor.ts index adb3d1d6706..86789db9fce 100644 --- a/public/app/plugins/panel/graph/axes_editor.ts +++ b/public/app/plugins/panel/graph/axes_editor.ts @@ -59,10 +59,12 @@ export class AxesEditorCtrl { this.panelCtrl.render(); } - xAxisOptionChanged() { - if (!this.panel.xaxis.values || !this.panel.xaxis.values[0]){ - this.panelCtrl.processor.setPanelDefaultsForNewXAxisMode(); - } + xAxisModeChanged() { + this.panelCtrl.processor.setPanelDefaultsForNewXAxisMode(); + this.panelCtrl.onDataReceived(this.panelCtrl.dataList); + } + + xAxisValueChanged() { this.panelCtrl.onDataReceived(this.panelCtrl.dataList); }