File tree 3 files changed +11
-1
lines changed
3 files changed +11
-1
lines changed Original file line number Diff line number Diff line change @@ -56,6 +56,13 @@ const props = defineProps({
56
56
type: Boolean ,
57
57
required: false ,
58
58
},
59
+ overscroll: {
60
+ type: String as PropType <
61
+ ' auto' | ' contain' | ' none' | ' initial' | ' unset' | ' inherit'
62
+ >,
63
+ required: false ,
64
+ default: ' auto' ,
65
+ },
59
66
contentHeight: {
60
67
type: Number ,
61
68
required: false ,
@@ -179,6 +186,7 @@ const showPoster = computed(() => !hidePoster?.value && !isTiny.value);
179
186
v-if =" !isEmpty"
180
187
ref =" listRef"
181
188
class =" list-scroll"
189
+ :style =" { '--overscroll-behavior': overscroll }"
182
190
:data-length =" items.length"
183
191
:data-page-size =" pageSize"
184
192
:item-size =" listItemSize"
@@ -270,7 +278,7 @@ const showPoster = computed(() => !hidePoster?.value && !isTiny.value);
270
278
}
271
279
272
280
:deep (.v-vl ) {
273
- overscroll-behavior : none ;
281
+ overscroll-behavior : var ( --overscroll-behavior , auto ) ;
274
282
}
275
283
}
276
284
</style >
Original file line number Diff line number Diff line change @@ -71,6 +71,7 @@ const { onItemClick } = usePanelItem();
71
71
backdrop
72
72
show-played
73
73
show-collected
74
+ overscroll =" none"
74
75
:scroll-into-view =" centerItem?.id ? [centerItem?.id] : []"
75
76
@on-item-click =" onItemClick"
76
77
@on-scroll-into-view =" e => onScrollIntoOutOfView(false, e.ref)"
Original file line number Diff line number Diff line change @@ -70,6 +70,7 @@ const onMovieClick = async ({ item }: { item: ListScrollItem }) => {
70
70
:loading =" loading"
71
71
:content-height =" 3"
72
72
hide-time
73
+ overscroll =" none"
73
74
:scroll-into-view =" centerItem?.id ? [centerItem?.id] : []"
74
75
@on-item-click =" onMovieClick"
75
76
@on-scroll-into-view =" e => onScrollIntoOutOfView(false, e.ref)"
You can’t perform that action at this time.
0 commit comments