(e)
| 736 | prevBtn.addEventListener('click', (e) => { e.stopPropagation(); navigate(-1); }); |
| 737 | nextBtn.addEventListener('click', (e) => { e.stopPropagation(); navigate(+1); }); |
| 738 | const onKey = (e) => { |
| 739 | if (!document.body.contains(overlay)) { window.removeEventListener("keydown", onKey); return; } |
| 740 | if (e.key === "ArrowLeft") navigate(-1); |
| 741 | if (e.key === "ArrowRight") navigate(+1); |
| 742 | }; |
| 743 | window.addEventListener("keydown", onKey); |
| 744 | overlay._onKey = onKey; |
| 745 | } |