System clipboard (#2117)

This commit is contained in:
David Luzar 2020-09-04 14:58:32 +02:00 committed by GitHub
parent 950ec66907
commit 47dba05c91
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
7 changed files with 155 additions and 91 deletions

View file

@ -12,7 +12,7 @@ import { fileSave } from "browser-nativefs";
import { t } from "../i18n";
import {
copyCanvasToClipboardAsPng,
copyCanvasToClipboardAsSvg,
copyTextToSystemClipboard,
} from "../clipboard";
import { serializeAsJSON } from "./json";
@ -317,7 +317,7 @@ export const exportCanvas = async (
});
return;
} else if (type === "clipboard-svg") {
copyCanvasToClipboardAsSvg(tempSvg);
copyTextToSystemClipboard(tempSvg.outerHTML);
return;
}
}