Search extension - blur auto toggle on click
authorColeman Watts <coleman@civicrm.org>
Thu, 9 Jul 2020 17:10:38 +0000 (13:10 -0400)
committerColeman Watts <coleman@civicrm.org>
Thu, 9 Jul 2020 17:10:38 +0000 (13:10 -0400)
ext/search/ang/search/crmSearch.component.js
ext/search/ang/search/crmSearch/controls.html

index 9d5673eab54492887ff295c8909daf5b65090632..8e71a60761dd958e29f5f1f6a1a6ae2a936454be 100644 (file)
         if (ctrl.autoSearch && ctrl.stale) {
           ctrl.refreshAll();
         }
+        $('.crm-search-auto-toggle').blur();
       };
 
       $scope.onChangeLimit = function() {
index 101b4da47d44df17ebc7ffb492e99e3f2f0e54d3..c17724ba312736ae0c2b3439c17d96723b7d5c21 100644 (file)
@@ -5,7 +5,7 @@
       <i class="crm-i {{ loading ? 'fa-spin fa-spinner' : 'fa-search' }}"></i>
       {{:: ts('Search') }}
     </button>
-    <button class="btn btn-primary{{ $ctrl.autoSearch ? '' : '-outline' }}" ng-click="onClickAuto()">
+    <button class="btn crm-search-auto-toggle btn-primary{{ $ctrl.autoSearch ? '' : '-outline' }}" ng-click="onClickAuto()">
       <i class="crm-i fa-toggle-{{ $ctrl.autoSearch ? 'on' : 'off' }}"></i>
       {{:: ts('Auto') }}
     </button>