Closed j0lol closed 4 days ago
looks like safari doesnt support this api: https://developer.mozilla.org/en-US/docs/Web/API/Window/requestIdleCallback#browser_compatibility
Maybe this polyfill could help? https://github.com/pladaria/requestidlecallback-polyfill
Hi, I downloaded the latest nightly build. I am still getting the error printed in logs:
[Error] ReferenceError: Can't find variable: requestIdleCallback
decorateSvgElement — 127.0.0.1:1898
patchSvgToContainer — 127.0.0.1:1101
rerender$svg — 127.0.0.1:1450
(anonymous function) — 127.0.0.1:527
doUpdate — 127.0.0.1:511
(anonymous function) (127.0.0.1:519)
doUpdate (127.0.0.1:492)
tinymist version for proof:
tinymist
Build Timestamp: 2024-10-07T06:21:35.531180000Z
Build Git Describe: 3aa8f12
Commit SHA: 3aa8f1233dcc6ce3ee5db50a85a9ace30f61d1ac
Commit Date: None
Commit Branch: None
Cargo Target Triple: aarch64-apple-darwin
Typst Version: 0.11.1
Typst Source: git+https://github.com/Myriad-Dreamin/typst.git?branch=tinymist-v0.11.30#a6350064021075a9c9e6452d127638bb109b07a9
This patch is not available until next release.
Describe the bug Tinymist preview works in chrome, updating when text edits. Safari does not work. MacOS 15.0.1
Package/Software version:
Using tinymist preview in terminal.
tinymist version:
v0.11.1
.Logs:
tinymist preview log
Sorry I ran out of characters: https://hastebin.skyra.pw/raw/elevexocuy
Chrome client logs
Safari client logs
Demonstration video
(sorry i had to crush it a lot to get it through github)
https://github.com/user-attachments/assets/ce01bdbd-7486-4595-91ea-b7b4f58e19aa