첫 번째는 imagesLoaded 라이브러리를 제거하는 것입니다. 이 라이브러리는 과도한 기능이었고, 이제 동일한 기능을 수행하는 네이티브 시스템을 사용하고 있습니다:
두 번째는 스크롤 시 새로운 세트의 첫 번째 타일에서 발생하는 의도치 않은 끊김 현상을 제거하는 것입니다. 이는 코어 하이라이트 애니메이션이 충돌하고 불필요하게 실행되어, 실제 배경색이 로드되는 데 시간이 걸리는 것처럼 보이게 했기 때문입니다(사실 CSS 문제였을 뿐입니다):
[THEME 4 'Topic List Previews'] TypeError: Cannot read properties of undefined (reading 'some')
at preview-edits.gjs:101:26
at K (transformer.js:353:21)
at get additionalClasses (item.gjs:253:12)
at R (cache-DtDz7X5V.js:1647:15)
at index.js:87:32
at index.js:64:37
at zn (index.js:396:5)
at j (index.js:62:16)
at bi.get (index.js:84:60)
at Array Iterator.next (<anonymous>)
at ji.getValue (index.js:244:86)
at index.js:222:52
at index.js:64:37
at zn (index.js:396:5)
at j (index.js:62:16)
at my (index.js:1112:57)
at fy.flush (index.js:1089:26)
at Object.evaluate (index.js:665:41)
at Object.evaluate (index.js:103:106)
at zb.evaluateSyscall (index.js:2873:20)
at zb.evaluateInner (index.js:2852:64)
at zb.evaluateOuter (index.js:2849:10)
at e.next (index.js:4167:45)
at e._execute (index.js:4157:21)
at e.execute (index.js:4133:41)
at _x.handleException (index.js:3450:19)
at bx.handleException (index.js:3592:52)
at hx.throw (index.js:3414:16)
at iy.evaluate (index.js:565:37)
at hx._execute (index.js:3401:34)
at hx.execute (index.js:3393:17)
at xx.rerender (index.js:3610:8)
at ww.render (index-DaCZcoCY.js:5211:23)
at index-DaCZcoCY.js:5409:16
at xb (index.js:2414:7)
at e.renderRoots (index-DaCZcoCY.js:5389:7)
at #o (index-DaCZcoCY.js:5374:12)
at e.revalidate (index-DaCZcoCY.js:5435:10)
at invoke (index.js:264:14)
at Rc.flush (index.js:180:11)
at zc.flush (index.js:334:19)
at pl._end (index.js:762:32)
at pl.end (index.js:565:10)
at pl._run (index.js:806:14)
at pl._join (index.js:783:19)
at pl.join (index.js:605:17)
at Array.Nw (index-DaCZcoCY.js:5301:26)
at pl._trigger (index.js:860:21)
at pl._end (index.js:775:16)
at _boundAutorunEnd (index.js:499:12)