mirror of
				https://github.com/redphx/better-xcloud.git
				synced 2025-11-03 23:44:05 +01:00 
			
		
		
		
	Add "Reload page" button to the Guide menu even when not playing
This commit is contained in:
		@@ -43,11 +43,18 @@ export class GuideMenu {
 | 
			
		||||
            },
 | 
			
		||||
        }),
 | 
			
		||||
 | 
			
		||||
        reloadStream: createButton({
 | 
			
		||||
        reloadPage: createButton({
 | 
			
		||||
            label: t('reload-page'),
 | 
			
		||||
            style: ButtonStyle.FULL_WIDTH | ButtonStyle.FOCUSABLE,
 | 
			
		||||
            onClick: e => {
 | 
			
		||||
                confirm(t('confirm-reload-stream')) && window.location.reload();
 | 
			
		||||
                if (STATES.isPlaying) {
 | 
			
		||||
                    confirm(t('confirm-reload-stream')) && window.location.reload();
 | 
			
		||||
                } else {
 | 
			
		||||
                    window.location.reload();
 | 
			
		||||
                }
 | 
			
		||||
 | 
			
		||||
                // Close all xCloud's dialogs
 | 
			
		||||
                window.BX_EXPOSED.dialogRoutes.closeAll();
 | 
			
		||||
            },
 | 
			
		||||
        }),
 | 
			
		||||
 | 
			
		||||
@@ -88,6 +95,9 @@ export class GuideMenu {
 | 
			
		||||
            buttons.push(GuideMenu.#BUTTONS.closeApp);
 | 
			
		||||
        }
 | 
			
		||||
 | 
			
		||||
        // Reload page
 | 
			
		||||
        buttons.push(GuideMenu.#BUTTONS.reloadPage);
 | 
			
		||||
 | 
			
		||||
        const $buttons = GuideMenu.#renderButtons(buttons);
 | 
			
		||||
 | 
			
		||||
        const $lastDivider = $dividers[$dividers.length - 1];
 | 
			
		||||
@@ -105,8 +115,8 @@ export class GuideMenu {
 | 
			
		||||
        buttons.push(GuideMenu.#BUTTONS.streamSetting);
 | 
			
		||||
        AppInterface && buttons.push(GuideMenu.#BUTTONS.appSettings);
 | 
			
		||||
 | 
			
		||||
        // Reload stream
 | 
			
		||||
        buttons.push(GuideMenu.#BUTTONS.reloadStream);
 | 
			
		||||
        // Reload page
 | 
			
		||||
        buttons.push(GuideMenu.#BUTTONS.reloadPage);
 | 
			
		||||
 | 
			
		||||
        // Back to home
 | 
			
		||||
        buttons.push(GuideMenu.#BUTTONS.backToHome);
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user