Skip to content

Commit e478ad4

Browse files
authored
fix(preview): fix heic cleanup error (#115)
1 parent 63c2af0 commit e478ad4

File tree

1 file changed

+12
-12
lines changed

1 file changed

+12
-12
lines changed

src/pages/home/previews/heic.tsx

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -18,29 +18,29 @@ const Preview = () => {
1818
heicFiles = [objStore.obj]
1919
}
2020

21-
// 键盘导航功能:左右箭头切换文件
22-
const onKeydown = (e: KeyboardEvent) => {
23-
const index = heicFiles.findIndex((f) => f.name === objStore.obj.name)
24-
if (e.key === "ArrowLeft" && index > 0) {
25-
replace(heicFiles[index - 1].name)
26-
} else if (e.key === "ArrowRight" && index < heicFiles.length - 1) {
27-
replace(heicFiles[index + 1].name)
28-
}
29-
}
21+
// // 键盘导航功能:左右箭头切换文件
22+
// const onKeydown = (e: KeyboardEvent) => {
23+
// const index = heicFiles.findIndex((f) => f.name === objStore.obj.name)
24+
// if (e.key === "ArrowLeft" && index > 0) {
25+
// replace(heicFiles[index - 1].name)
26+
// } else if (e.key === "ArrowRight" && index < heicFiles.length - 1) {
27+
// replace(heicFiles[index + 1].name)
28+
// }
29+
// }
3030

3131
let libheif: any
3232
let decoder: any
3333
let canvas: HTMLCanvasElement | undefined
3434

3535
onMount(() => {
36-
window.addEventListener("keydown", onKeydown)
36+
// window.addEventListener("keydown", onKeydown)
3737
initLibheif()
3838
})
3939

4040
onCleanup(() => {
41-
window.removeEventListener("keydown", onKeydown)
41+
// window.removeEventListener("keydown", onKeydown)
4242
if (libheif && decoder) {
43-
decoder.free()
43+
// decoder.free()
4444
decoder = null
4545
}
4646
libheif = null

0 commit comments

Comments
 (0)