Преглед изворни кода

fix: fixed problem with expanding access mode help in ds settings

Torkel Ödegaard пре 7 година
родитељ
комит
9e59751c07

+ 4 - 0
public/app/features/plugins/ds_edit_ctrl.ts

@@ -211,6 +211,10 @@ coreModule.directive('datasourceHttpSettings', function() {
       pre: function($scope, elem, attrs) {
         // do not show access option if direct access is disabled
         $scope.showAccessOption = $scope.noDirectAccess !== 'true';
+        $scope.showAccessHelp = false;
+        $scope.toggleAccessHelp = function() {
+          $scope.showAccessHelp = !$scope.showAccessHelp;
+        };
 
         $scope.getSuggestUrls = function() {
           return [$scope.suggestUrl];

+ 2 - 2
public/app/features/plugins/partials/ds_http_settings.html

@@ -30,7 +30,7 @@
         </div>
       </div>
       <div class="gf-form">
-        <label class="gf-form-label query-keyword pointer" ng-click="ctrl.showAccessHelp = !ctrl.showAccessHelp">
+        <label class="gf-form-label query-keyword pointer" ng-click="toggleAccessHelp()">
           Help&nbsp;
           <i class="fa fa-caret-down" ng-show="ctrl.showAccessHelp"></i>
           <i class="fa fa-caret-right" ng-hide="ctrl.showAccessHelp">&nbsp;</i>
@@ -38,7 +38,7 @@
       </div>
     </div>
 
-    <div class="alert alert-info" ng-show="ctrl.showAccessHelp">
+    <div class="alert alert-info" ng-show="showAccessHelp">
       <div class="alert-body">
         <p>
           Access mode controls how requests to the data source will be handled.