From 04969cc57e7c2a029001b2022b520ecfadeb1873 Mon Sep 17 00:00:00 2001 From: SirStendec Date: Thu, 2 Nov 2023 23:57:56 -0400 Subject: [PATCH] 4.57.1 * Fixed: Certain player features breaking for Firefox users after the most recent update. --- package.json | 2 +- src/sites/shared/player.jsx | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/package.json b/package.json index bcca9326..38bf28b6 100755 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "frankerfacez", "author": "Dan Salvato LLC", - "version": "4.57.0", + "version": "4.57.1", "description": "FrankerFaceZ is a Twitch enhancement suite.", "private": true, "license": "Apache-2.0", diff --git a/src/sites/shared/player.jsx b/src/sites/shared/player.jsx index da129518..95a92fb5 100644 --- a/src/sites/shared/player.jsx +++ b/src/sites/shared/player.jsx @@ -1919,7 +1919,8 @@ export default class PlayerBase extends Module { ); const thing = container.querySelector('button[data-a-target="player-theatre-mode-button"]') || - container.querySelector('div:not(:has(.tw-tooltip)) button:not([data-a-target])') || + //container.querySelector('div:not(:has(.tw-tooltip)) button:not([data-a-target])') || + container.querySelector('button[aria-label*="Theat"]') || container.querySelector('button[data-a-target="player-fullscreen-button"]'); if ( thing ) { @@ -2024,7 +2025,8 @@ export default class PlayerBase extends Module { const thing = container.querySelector('.ffz--player-pip button') || container.querySelector('button[data-a-target="player-theatre-mode-button"]') || - container.querySelector('div:not(:has(.tw-tooltip)) button:not([data-a-target])') || + //container.querySelector('div:not(:has(.tw-tooltip)) button:not([data-a-target])') || + container.querySelector('button[aria-label*="Theat"]') || container.querySelector('button[data-a-target="player-fullscreen-button"]'); if ( thing ) {