ui: fallback for hl

This commit is contained in:
nick-delirium 2025-02-12 16:03:55 +01:00
parent 57041140cb
commit e34e4fad6c
No known key found for this signature in database
GPG key ID: 93ABD695DF5FDBA0

View file

@ -115,6 +115,9 @@ function HighlightPanel({ onClose }: { onClose: () => void }) {
let thumbnail;
if (playerContainer) {
thumbnail = await elementToCanvas(playerContainer);
if (!thumbnail) {
thumbnail = await elementToImage(playerContainer);
}
}
const note = {
message,
@ -261,7 +264,7 @@ async function elementToImage(el: Document) {
canvas.getContext('2d').drawImage(bitmap, 0, 0);
return canvas.toDataURL('image/png');
} catch (e) {
return elementToCanvas(el);
toast.error('Failed to capture screen image');
}
}