diff --git a/browser-extension/event_handlers/camera_event_handler.js b/browser-extension/event_handlers/camera_event_handler.js index 6330d1c..d44e770 100644 --- a/browser-extension/event_handlers/camera_event_handler.js +++ b/browser-extension/event_handlers/camera_event_handler.js @@ -1,7 +1,8 @@ class CameraEventHandler extends ToggleEventHandler { _controlElementSelector = () => { - return document.querySelector('div[jsname="R3GXJb"] [jsname="BOHaEe"]'); + return document.querySelector('div[jsname="R3GXJb"] [jsname="psRWwc"]') || // after September 2024 Meet redesign + document.querySelector('div[jsname="R3GXJb"] [jsname="BOHaEe"]'); // before September 2024 Meet redesign } _sendMuteState = () => { diff --git a/browser-extension/event_handlers/mic_event_handler.js b/browser-extension/event_handlers/mic_event_handler.js index 3912c62..3b3abce 100644 --- a/browser-extension/event_handlers/mic_event_handler.js +++ b/browser-extension/event_handlers/mic_event_handler.js @@ -1,7 +1,8 @@ class MicEventHandler extends ToggleEventHandler { _controlElementSelector = () => { - return document.querySelector('div[jsname="Dg9Wp"] [jsname="BOHaEe"]'); + return document.querySelector('div[jsname="Dg9Wp"] [jsname="hw0c9"]') || // after September 2024 Meet redesign + document.querySelector('div[jsname="Dg9Wp"] [jsname="BOHaEe"]'); // before September 2024 Meet redesign } _sendMuteState = () => { diff --git a/browser-extension/manifest.json b/browser-extension/manifest.json index 57beb22..b5c3855 100644 --- a/browser-extension/manifest.json +++ b/browser-extension/manifest.json @@ -1,6 +1,6 @@ { "name": "Stream Deck Google Meet Actions", - "version": "1.5.0", + "version": "1.5.1", "description": "Connects to our accompanying Elgato Stream Deck plugin to create physical controls for your Google Meet calls.", "author": "Chris Regado", "homepage_url": "https://github.com/ChrisRegado/streamdeck-googlemeet",