We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 1c772c5 commit 8f90971Copy full SHA for 8f90971
packages/vue-virtual-scroller/src/components/DynamicScroller.vue
@@ -54,8 +54,17 @@ export default {
54
}
55
for (const entry of entries) {
56
if (entry.target && entry.target.$_vs_onResize) {
57
- const resizeObserverSize = entry.borderBoxSize[0]
58
- entry.target.$_vs_onResize(entry.target.$_vs_id, resizeObserverSize.inlineSize, resizeObserverSize.blockSize)
+ let width, height
+ if (entry.borderBoxSize) {
59
+ const resizeObserverSize = entry.borderBoxSize[0]
60
+ width = resizeObserverSize.inlineSize
61
+ height = resizeObserverSize.blockSize
62
+ } else {
63
+ // @TODO remove when contentRect is deprecated
64
+ width = entry.contentRect.width
65
+ height = entry.contentRect.height
66
+ }
67
+ entry.target.$_vs_onResize(entry.target.$_vs_id, width, height)
68
69
70
})
0 commit comments