diff --git a/src/renderer/components/ScreenSharePicker.tsx b/src/renderer/components/ScreenSharePicker.tsx index 5dd0d86..5c19f41 100644 --- a/src/renderer/components/ScreenSharePicker.tsx +++ b/src/renderer/components/ScreenSharePicker.tsx @@ -468,6 +468,8 @@ function ModalComponent({ const newConstraints = { ...constraints, frameRate, + width: { min: 640, ideal: width, max: 2560 }, + height: { min: 480, ideal: height, max: 1440 }, advanced: [{ width: width, height: height }], resizeMode: "none" }; @@ -502,6 +504,8 @@ function ModalComponent({ const newConstraints = { ...constraints, frameRate, + width: { min: 640, ideal: width, max: 2560 }, + height: { min: 480, ideal: height, max: 1440 }, advanced: [{ width: width, height: height }], resizeMode: "none" }; diff --git a/src/renderer/patches/screenShareFixes.ts b/src/renderer/patches/screenShareFixes.ts index 53f433d..40390ae 100644 --- a/src/renderer/patches/screenShareFixes.ts +++ b/src/renderer/patches/screenShareFixes.ts @@ -34,8 +34,8 @@ if (isLinux) { const newConstraints = { ...constraints, frameRate, - width, - height, + width: { min: 640, ideal: width, max: 2560 }, + height: { min: 480, ideal: height, max: 1440 }, advanced: [{ width: width, height: height }], resizeMode: "none" };