Compare commits
4 Commits
master
...
zsviczian-
Author | SHA1 | Date | |
---|---|---|---|
![]() |
0aa2608799 | ||
![]() |
2e876e98d7 | ||
![]() |
413f852cf6 | ||
![]() |
021f6d37d4 |
@ -9817,13 +9817,23 @@ class App extends React.Component<AppProps, AppState> {
|
||||
this.state,
|
||||
);
|
||||
|
||||
const imageFile = await fileOpen({
|
||||
let imageFile = await fileOpen({
|
||||
description: "Image",
|
||||
extensions: Object.keys(
|
||||
IMAGE_MIME_TYPES,
|
||||
) as (keyof typeof IMAGE_MIME_TYPES)[],
|
||||
});
|
||||
|
||||
//maybe temporary fix: https://github.com/excalidraw/excalidraw/issues/9091
|
||||
if (imageFile && !imageFile.type) {
|
||||
const extension = imageFile.name.split(".").pop()?.toLowerCase();
|
||||
const mimeType =
|
||||
IMAGE_MIME_TYPES[extension as keyof typeof IMAGE_MIME_TYPES];
|
||||
if (mimeType) {
|
||||
imageFile = new File([imageFile], imageFile.name, { type: mimeType });
|
||||
}
|
||||
}
|
||||
|
||||
const imageElement = this.createImageElement({
|
||||
sceneX: x,
|
||||
sceneY: y,
|
||||
|
Loading…
x
Reference in New Issue
Block a user