diff --git a/meta/app.legcord.Legcord.metainfo.xml b/meta/app.legcord.Legcord.metainfo.xml index 8655b45c..aac6709d 100644 --- a/meta/app.legcord.Legcord.metainfo.xml +++ b/meta/app.legcord.Legcord.metainfo.xml @@ -29,6 +29,15 @@ + + https://github.com/Legcord/Legcord/releases/tag/v1.2.1 + +

What’s New in Legcord v1.2.1 ✨

+
    +
  • 🧯 Fixed screenshare crashing when opening it up
  • +
+
+
https://github.com/Legcord/Legcord/releases/tag/v1.2.0 diff --git a/package.json b/package.json index 1a1e873d..11901b9f 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "legcord", - "version": "1.2.0", + "version": "1.2.1", "description": "Legcord is a custom client designed to enhance your Discord experience while keeping everything lightweight.", "main": "ts-out/main.js", "engines": { diff --git a/src/shelter/screenshare/components/SourceCard.tsx b/src/shelter/screenshare/components/SourceCard.tsx index ee817fca..972edd1d 100644 --- a/src/shelter/screenshare/components/SourceCard.tsx +++ b/src/shelter/screenshare/components/SourceCard.tsx @@ -5,7 +5,7 @@ import classes from "./SourceCard.module.css"; export interface IPCSources { id: string; name: string; - thumbnail: NativeImage; + thumbnail: HTMLCanvasElement; } interface SourceCardProps { source: IPCSources; diff --git a/src/shelter/screenshare/index.tsx b/src/shelter/screenshare/index.tsx index 7645b79a..58d1fc00 100644 --- a/src/shelter/screenshare/index.tsx +++ b/src/shelter/screenshare/index.tsx @@ -57,6 +57,7 @@ function onStreamEnd(dispatch: StreamDispatch) { export function onLoad() { log("Legcord Screenshare Module"); + store.i18n = window.legcord.translations; window.legcord.screenshare.getSources(async (_event: Electron.IpcRendererEvent, sources: IPCSources[]) => { let audioSources: Node[] | undefined; if (window.legcord.platform === "linux") {