diff --git a/src/components/datatable/BodyCell.vue b/src/components/datatable/BodyCell.vue
index 179e22f42..0b78ef387 100755
--- a/src/components/datatable/BodyCell.vue
+++ b/src/components/datatable/BodyCell.vue
@@ -10,18 +10,18 @@
-
-
+
-
+
-
+
@@ -35,6 +35,7 @@ import ObjectUtils from '../utils/ObjectUtils';
import ColumnSlot from './ColumnSlot.vue';
import RowRadioButton from './RowRadioButton';
import RowCheckbox from './RowCheckbox.vue';
+import Ripple from '../ripple/Ripple';
export default {
props: {
@@ -278,6 +279,9 @@ export default {
'ColumnSlot': ColumnSlot,
'DTRadioButton': RowRadioButton,
'DTCheckbox': RowCheckbox
+ },
+ directives: {
+ 'ripple': Ripple
}
}
\ No newline at end of file
diff --git a/src/components/datatable/DataTable.vue b/src/components/datatable/DataTable.vue
index 745ab5523..09404b835 100755
--- a/src/components/datatable/DataTable.vue
+++ b/src/components/datatable/DataTable.vue
@@ -1972,6 +1972,8 @@ export default {
display: inline-flex;
align-items: center;
justify-content: center;
+ overflow: hidden;
+ position: relative;
}
/* Expand */
@@ -1979,6 +1981,8 @@ export default {
display: inline-flex;
align-items: center;
justify-content: center;
+ overflow: hidden;
+ position: relative;
}
/* Reorder */
diff --git a/src/components/tree/Tree.vue b/src/components/tree/Tree.vue
index 87ab34222..b4707aef7 100755
--- a/src/components/tree/Tree.vue
+++ b/src/components/tree/Tree.vue
@@ -303,6 +303,8 @@ export default {
display: inline-flex;
align-items: center;
justify-content: center;
+ overflow: hidden;
+ position: relative;
}
.p-treenode-leaf > .p-treenode-content .p-tree-toggler {
diff --git a/src/components/tree/TreeNode.vue b/src/components/tree/TreeNode.vue
index ecdf7de1a..b6f38fd08 100755
--- a/src/components/tree/TreeNode.vue
+++ b/src/components/tree/TreeNode.vue
@@ -2,7 +2,7 @@
-
+
@@ -26,6 +26,7 @@
\ No newline at end of file
diff --git a/src/components/treetable/TreeTable.vue b/src/components/treetable/TreeTable.vue
index 6418b4353..a0d55efb7 100755
--- a/src/components/treetable/TreeTable.vue
+++ b/src/components/treetable/TreeTable.vue
@@ -932,6 +932,8 @@ export default {
align-items: center;
justify-content: center;
vertical-align: middle;
+ overflow: hidden;
+ position: relative;
}
.p-treetable-toggler + .p-checkbox {
diff --git a/src/components/treetable/TreeTableRow.vue b/src/components/treetable/TreeTableRow.vue
index 87ba180ab..ba3e778d0 100755
--- a/src/components/treetable/TreeTableRow.vue
+++ b/src/components/treetable/TreeTableRow.vue
@@ -1,7 +1,7 @@
-
+
@@ -22,6 +22,7 @@
import ObjectUtils from '../utils/ObjectUtils';
import DomHandler from '../utils/DomHandler';
import TreeTableColumnSlot from './TreeTableColumnSlot';
+import Ripple from '../ripple/Ripple';
export default {
name: 'sub-ttnode',
@@ -247,6 +248,9 @@ export default {
},
components: {
'TTColumnSlot': TreeTableColumnSlot
+ },
+ directives: {
+ 'ripple': Ripple
}
}
\ No newline at end of file
|