Просмотр исходного кода

Revert "Add baron scrollbar to a node managed by gafana (#11850)"

This reverts commit 34133671b9bc33f4149ec1e309e28a80404e9ec8.
Torkel Ödegaard 7 лет назад
Родитель
Сommit
f84534adea

+ 2 - 0
docs/sources/plugins/developing/panels.md

@@ -25,6 +25,8 @@ export class MyPanelCtrl extends PanelCtrl {
   ...
 ```
 
+In this case, make sure the template has a single `<div>...</div>` root.  The plugin loader will modifiy that element adding a scrollbar.
+
 
 
 ### Examples

+ 2 - 4
public/app/features/panel/panel_directive.ts

@@ -21,9 +21,7 @@ var panelTemplate = `
     </div>
 
     <div class="panel-content">
-      <div class="panel-height-helper">
-        <div><ng-transclude ></ng-transclude></div>
-      </div>
+      <ng-transclude class="panel-height-helper"></ng-transclude>
     </div>
   </div>
 
@@ -115,7 +113,7 @@ module.directive('grafanaPanel', function($rootScope, $document, $timeout) {
           `;
 
           let scrollRoot = panelContent;
-          let scroller = panelContent.find(':first');
+          let scroller = panelContent.find(':first').find(':first');
 
           scrollRoot.addClass(scrollRootClass);
           $(scrollBarHTML).appendTo(scrollRoot);