Add setting to enable/disable Game Bar feature

This commit is contained in:
redphx
2024-05-11 10:42:30 +07:00
parent 72579249b1
commit 6b88f73e34
5 changed files with 31 additions and 9 deletions

View File

@@ -427,8 +427,8 @@ export function updateVideoPlayerCss() {
}
// Apply video filters to screenshots
if (getPref(PrefKey.SCREENSHOT_APPLY_FILTERS)) {
STATES.currentStream.$screenshotCanvas!.getContext('2d')!.filter = filters;
if (getPref(PrefKey.SCREENSHOT_APPLY_FILTERS) && STATES.currentStream.$screenshotCanvas) {
STATES.currentStream.$screenshotCanvas.getContext('2d')!.filter = filters;
}
const PREF_RATIO = getPref(PrefKey.VIDEO_RATIO);
@@ -475,7 +475,7 @@ export function setupStreamUi() {
setupQuickSettingsBar();
StreamStats.render();
GameBar.setup();
getPref(PrefKey.GAME_BAR_ENABLED) && GameBar.setup();
}
updateVideoPlayerCss();