Enables ContextIsolation

This commit is contained in:
Josh Perez 2023-01-12 19:24:59 -05:00 committed by GitHub
parent 4bbf5eb5d4
commit 9374832ea4
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
83 changed files with 1009 additions and 1073 deletions

View file

@ -2,11 +2,11 @@
// SPDX-License-Identifier: AGPL-3.0-only
export async function requestCameraPermissions(): Promise<boolean> {
if (!(await window.getMediaCameraPermissions())) {
await window.showPermissionsPopup(true, true);
if (!(await window.IPC.getMediaCameraPermissions())) {
await window.IPC.showPermissionsPopup(true, true);
// Check the setting again (from the source of truth).
return window.getMediaCameraPermissions();
return window.IPC.getMediaCameraPermissions();
}
return true;