diff --git a/src/routes/_components/dialog/components/MediaDialog.html b/src/routes/_components/dialog/components/MediaDialog.html index 8f4987a3..f2b01ffd 100644 --- a/src/routes/_components/dialog/components/MediaDialog.html +++ b/src/routes/_components/dialog/components/MediaDialog.html @@ -266,7 +266,11 @@ }, onScroll () { let { length } = this.get() - let { scrollWidth, scrollLeft } = this.refs.scroller + let { scroller } = this.refs + if (!scroller) { + return + } + let { scrollWidth, scrollLeft } = scroller let scrolledItem = Math.round((scrollLeft / scrollWidth) * length) this.set({ scrolledItem }) },