Browse Source

Fix label showing up when Axes are configured to not be displayed (#8697)

This should close the issue #8695
Denis Doria 8 years ago
parent
commit
e8d01218d8
1 changed files with 2 additions and 2 deletions
  1. 2 2
      public/app/plugins/panel/graph/graph.ts

+ 2 - 2
public/app/plugins/panel/graph/graph.ts

@@ -145,14 +145,14 @@ coreModule.directive('grafanaGraph', function($rootScope, timeSrv, popoverSrv) {
         }
         }
 
 
         // add left axis labels
         // add left axis labels
-        if (panel.yaxes[0].label) {
+        if (panel.yaxes[0].label && panel.yaxes[0].show) {
           var yaxisLabel = $("<div class='axisLabel left-yaxis-label flot-temp-elem'></div>")
           var yaxisLabel = $("<div class='axisLabel left-yaxis-label flot-temp-elem'></div>")
           .text(panel.yaxes[0].label)
           .text(panel.yaxes[0].label)
           .appendTo(elem);
           .appendTo(elem);
         }
         }
 
 
         // add right axis labels
         // add right axis labels
-        if (panel.yaxes[1].label) {
+        if (panel.yaxes[1].label && panel.yaxes[1].show) {
           var rightLabel = $("<div class='axisLabel right-yaxis-label flot-temp-elem'></div>")
           var rightLabel = $("<div class='axisLabel right-yaxis-label flot-temp-elem'></div>")
           .text(panel.yaxes[1].label)
           .text(panel.yaxes[1].label)
           .appendTo(elem);
           .appendTo(elem);