diff --git a/src/components/checkbox/Checkbox.vue b/src/components/checkbox/Checkbox.vue index ccaca53c7..84fd985e5 100755 --- a/src/components/checkbox/Checkbox.vue +++ b/src/components/checkbox/Checkbox.vue @@ -4,7 +4,7 @@
- +
diff --git a/src/components/datatable/HeaderCheckbox.vue b/src/components/datatable/HeaderCheckbox.vue index 425663a62..06b4c6375 100755 --- a/src/components/datatable/HeaderCheckbox.vue +++ b/src/components/datatable/HeaderCheckbox.vue @@ -4,7 +4,7 @@
- +
diff --git a/src/components/datatable/RowCheckbox.vue b/src/components/datatable/RowCheckbox.vue index 5e1225da4..8e5e276ea 100755 --- a/src/components/datatable/RowCheckbox.vue +++ b/src/components/datatable/RowCheckbox.vue @@ -4,7 +4,7 @@
- +
diff --git a/src/components/datatable/RowRadioButton.vue b/src/components/datatable/RowRadioButton.vue index 8c0bf59ec..69b13d2cf 100755 --- a/src/components/datatable/RowRadioButton.vue +++ b/src/components/datatable/RowRadioButton.vue @@ -4,7 +4,7 @@
- +
diff --git a/src/components/multiselect/MultiSelect.vue b/src/components/multiselect/MultiSelect.vue index 41dff3cf9..295b471e1 100755 --- a/src/components/multiselect/MultiSelect.vue +++ b/src/components/multiselect/MultiSelect.vue @@ -22,7 +22,7 @@
- +
@@ -39,7 +39,7 @@ :aria-label="getOptionLabel(option)" :key="getOptionRenderKey(option)" @click="onOptionSelect($event, option)" @keydown="onOptionKeyDown($event, option)" :tabindex="tabindex||'0'">
- +
diff --git a/src/components/radiobutton/RadioButton.vue b/src/components/radiobutton/RadioButton.vue index ea5e6a1f3..c3792ceb3 100755 --- a/src/components/radiobutton/RadioButton.vue +++ b/src/components/radiobutton/RadioButton.vue @@ -4,7 +4,7 @@
- +
diff --git a/src/components/tree/TreeNode.vue b/src/components/tree/TreeNode.vue index 69edf53fa..9bc1f81db 100755 --- a/src/components/tree/TreeNode.vue +++ b/src/components/tree/TreeNode.vue @@ -297,7 +297,7 @@ export default { return ['p-checkbox-box', {'p-highlight': this.checked}]; }, checkboxIcon() { - return ['p-checkbox-icon p-c', {'pi pi-check': this.checked, 'pi pi-minus': this.partialChecked}]; + return ['p-checkbox-icon', {'pi pi-check': this.checked, 'pi pi-minus': this.partialChecked}]; }, checkboxMode() { return this.selectionMode === 'checkbox' && this.node.selectable !== false; diff --git a/src/components/treetable/TreeTableRow.vue b/src/components/treetable/TreeTableRow.vue index 7fa3b6f0f..3ca3d7f5d 100755 --- a/src/components/treetable/TreeTableRow.vue +++ b/src/components/treetable/TreeTableRow.vue @@ -236,7 +236,7 @@ export default { return ['p-checkbox-box', {'p-highlight': this.checked, 'p-focus': this.checkboxFocused}]; }, checkboxIcon() { - return ['p-checkbox-icon p-c', {'pi pi-check': this.checked, 'pi pi-minus': this.partialChecked}]; + return ['p-checkbox-icon', {'pi pi-check': this.checked, 'pi pi-minus': this.partialChecked}]; }, checked() { return this.selectionKeys ? this.selectionKeys[this.node.key] && this.selectionKeys[this.node.key].checked: false; diff --git a/src/components/tristatecheckbox/TriStateCheckbox.vue b/src/components/tristatecheckbox/TriStateCheckbox.vue index cacb148a2..94338d18a 100755 --- a/src/components/tristatecheckbox/TriStateCheckbox.vue +++ b/src/components/tristatecheckbox/TriStateCheckbox.vue @@ -4,7 +4,7 @@
- +
diff --git a/src/components/utils/DomHandler.js b/src/components/utils/DomHandler.js index 44084e30f..fc1335614 100755 --- a/src/components/utils/DomHandler.js +++ b/src/components/utils/DomHandler.js @@ -423,7 +423,8 @@ export default class DomHandler { return (targetNode == 'INPUT' || targetNode == 'BUTTON' || targetNode == 'A' || parentNode == 'INPUT' || parentNode == 'BUTTON' || parentNode == 'A' || - this.hasClass(element, 'p-button') || this.hasClass(element.parentElement, 'p-button') + this.hasClass(element, 'p-button') || this.hasClass(element.parentElement, 'p-button') || + this.hasClass(element.parentElement, 'p-checkbox') || this.hasClass(element.parentElement, 'p-radiobutton') ); } } \ No newline at end of file