Browse Source

keep legend scroll position when series are toggled (#12845)

Marcus Efraimsson 7 năm trước cách đây
mục cha
commit
1bb3cf1c31
1 tập tin đã thay đổi với 2 bổ sung2 xóa
  1. 2 2
      public/app/plugins/panel/graph/legend.ts

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

@@ -70,9 +70,9 @@ module.directive('graphLegend', function(popoverSrv, $timeout) {
         var el = $(e.currentTarget);
         var index = getSeriesIndexForElement(el);
         var seriesInfo = seriesList[index];
-        var scrollPosition = $(elem.children('tbody')).scrollTop();
+        const scrollPosition = legendScrollbar.scroller.scrollTop;
         ctrl.toggleSeries(seriesInfo, e);
-        $(elem.children('tbody')).scrollTop(scrollPosition);
+        legendScrollbar.scroller.scrollTop = scrollPosition;
       }
 
       function sortLegend(e) {