Update better-xcloud.user.js

This commit is contained in:
redphx 2024-07-07 11:21:22 +07:00
parent 77729789e3
commit d82a38c0f1

View File

@ -7111,7 +7111,7 @@ class GuideMenu {
if (!$btnQuit) if (!$btnQuit)
return; return;
const buttons = []; const buttons = [];
buttons.push(GuideMenu.#BUTTONS.streamSetting), AppInterface && buttons.push(GuideMenu.#BUTTONS.appSettings); buttons.push(GuideMenu.#BUTTONS.streamSetting), AppInterface && buttons.push(GuideMenu.#BUTTONS.appSettings), buttons.push(GuideMenu.#BUTTONS.reloadStream), buttons.push(GuideMenu.#BUTTONS.backToHome);
const $buttons = GuideMenu.#renderButtons(buttons); const $buttons = GuideMenu.#renderButtons(buttons);
$btnQuit.insertAdjacentElement("afterend", $buttons); $btnQuit.insertAdjacentElement("afterend", $buttons);
const $btnXcloudHome = $root.querySelector("div[class^=HomeButtonWithDivider]"); const $btnXcloudHome = $root.querySelector("div[class^=HomeButtonWithDivider]");
@ -7119,7 +7119,8 @@ class GuideMenu {
} }
static async#onShown(e) { static async#onShown(e) {
if (e.where === GuideMenuTab.HOME) { if (e.where === GuideMenuTab.HOME) {
const $root = document.querySelector("#gamepass-dialog-root div[role=dialog]"); const $root = document.querySelector("#gamepass-dialog-root div[role=dialog] div[role=tabpanel] div[class*=HomeLandingPage]");
if ($root)
if (STATES.isPlaying) if (STATES.isPlaying)
GuideMenu.#injectHomePlaying($root); GuideMenu.#injectHomePlaying($root);
else else