diff --git a/app/browser/tools/reactHandler.js b/app/browser/tools/reactHandler.js
index c9b6d26d..689dc3a4 100644
--- a/app/browser/tools/reactHandler.js
+++ b/app/browser/tools/reactHandler.js
@@ -15,7 +15,8 @@ class ReactHandler {
_getTeams2CoreServices() {
const reactElement = this._getTeams2ReactElement();
- return reactElement?._reactRootContainer?._internalRoot?.current?.updateQueue?.baseState?.element?.props?.coreServices;
+ const internalRoot = reactElement?._reactRootContainer?._internalRoot || reactElement?._reactRootContainer;
+ return internalRoot?.current?.updateQueue?.baseState?.element?.props?.coreServices;
}
}
diff --git a/com.github.IsmaelMartinez.teams_for_linux.appdata.xml b/com.github.IsmaelMartinez.teams_for_linux.appdata.xml
index 2c6a0168..009185df 100644
--- a/com.github.IsmaelMartinez.teams_for_linux.appdata.xml
+++ b/com.github.IsmaelMartinez.teams_for_linux.appdata.xml
@@ -14,6 +14,13 @@
https://github.com/IsmaelMartinez/teams-for-linux/issues
com.github.IsmaelMartinez.teams_for_linux.desktop
+
+
+
+ - Fix for away status detection (idle tracking)
+
+
+
diff --git a/package.json b/package.json
index 7c6da147..f49abce4 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "teams-for-linux",
- "version": "1.4.34",
+ "version": "1.4.35",
"main": "app/index.js",
"description": "Unofficial client for Microsoft Teams for Linux",
"homepage": "https://github.com/IsmaelMartinez/teams-for-linux",