mirror of
https://github.com/Sped0n/bridget.git
synced 2026-04-21 05:29:31 -07:00
fix(gallery.ts): add { passive: true } option to event listeners for better performance and scrolling behavior
This commit is contained in:
@@ -181,12 +181,20 @@ function createGallery(ijs: ImageJSON[]): void {
|
|||||||
// close
|
// close
|
||||||
const _close = document.createElement('div')
|
const _close = document.createElement('div')
|
||||||
_close.innerText = 'Close'
|
_close.innerText = 'Close'
|
||||||
_close.addEventListener('click', () => {
|
_close.addEventListener(
|
||||||
slideDown()
|
'click',
|
||||||
})
|
() => {
|
||||||
_close.addEventListener('keydown', () => {
|
slideDown()
|
||||||
slideDown()
|
},
|
||||||
})
|
{ passive: true }
|
||||||
|
)
|
||||||
|
_close.addEventListener(
|
||||||
|
'keydown',
|
||||||
|
() => {
|
||||||
|
slideDown()
|
||||||
|
},
|
||||||
|
{ passive: true }
|
||||||
|
)
|
||||||
// nav
|
// nav
|
||||||
const _navDiv = document.createElement('div')
|
const _navDiv = document.createElement('div')
|
||||||
_navDiv.className = 'nav'
|
_navDiv.className = 'nav'
|
||||||
|
|||||||
Reference in New Issue
Block a user