소스 검색

HUE-6324 [core] do not check in checkAll plugin when there is no element

Romain Rigaux 9 년 전
부모
커밋
99096dd
1개의 변경된 파일1개의 추가작업 그리고 1개의 파일을 삭제
  1. 1 1
      desktop/core/src/desktop/static/desktop/js/ko.hue-bindings.js

+ 1 - 1
desktop/core/src/desktop/static/desktop/js/ko.hue-bindings.js

@@ -4455,7 +4455,7 @@
       var selectedValues = ko.utils.unwrapObservable(valueAccessor()).selectedValues;
 
       var updateCheckedState = function () {
-        ko.utils.toggleDomNodeCssClass(element, 'fa-check', selectedValues().length === allValues().length);
+        ko.utils.toggleDomNodeCssClass(element, 'fa-check', allValues().length > 0 && selectedValues().length === allValues().length);
         ko.utils.toggleDomNodeCssClass(element, 'fa-minus hue-uncheck', selectedValues().length > 0 && selectedValues().length !== allValues().length);
       };