Fix event paste event listeners

pull/360/head
aandrew-me 5 days ago
parent 66261b3edc
commit a60233cd75

@ -142,7 +142,12 @@ const playlistDownloader = {
initEventListeners() {
this.ui.pasteLinkBtn.addEventListener("click", () => this.pasteLink());
document.addEventListener("keydown", (event) => {
if (event.ctrlKey && event.key === "v") this.pasteLink();
if ((event.ctrlKey && event.key === "v") || (event.metaKey && event.key === "v" && os.platform() === "darwin") &&
document.activeElement.tagName !== "INPUT" &&
document.activeElement.tagName !== "TEXTAREA"
) {
this.pasteLink();
}
});
this.ui.downloadVideoBtn.addEventListener("click", () =>

@ -607,7 +607,7 @@ class YtDownloaderApp {
document.addEventListener("keydown", (event) => {
if (
((event.ctrlKey && event.key === "v") ||
(event.metaKey && event.key === "v")) &&
(event.metaKey && event.key === "v" && platform() === "darwin")) &&
document.activeElement.tagName !== "INPUT" &&
document.activeElement.tagName !== "TEXTAREA"
) {

Loading…
Cancel
Save