Skip to content

Commit a6975a1

Browse files
Reaction Bar Bugfix for Wayland (#1826)
* disable GPU if user is on Wayland * updated packages and version, linted
1 parent cb737cb commit a6975a1

File tree

4 files changed

+12
-109
lines changed

4 files changed

+12
-109
lines changed

app/index.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -236,7 +236,8 @@ function addCommandLineSwitchesAfterConfigLoad() {
236236
// Wayland-specific optimization for Linux desktop environments
237237
// PipeWire provides better screen sharing and audio capture on Wayland
238238
if (process.env.XDG_SESSION_TYPE === "wayland") {
239-
console.info("Running under Wayland, switching to PipeWire...");
239+
console.info("Running under Wayland, disabling GPU composition and switching to PipeWire...");
240+
config.disableGpu = true;
240241

241242
const features = app.commandLine.hasSwitch("enable-features")
242243
? app.commandLine.getSwitchValue("enable-features").split(",")

com.github.IsmaelMartinez.teams_for_linux.appdata.xml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,13 @@
1414
<url type="bugtracker">https://github.com/IsmaelMartinez/teams-for-linux/issues</url>
1515
<launchable type="desktop-id">com.github.IsmaelMartinez.teams_for_linux.desktop</launchable>
1616
<releases>
17+
<release version="2.5.4" date="2025-09-06">
18+
<description>
19+
<ul>
20+
<li>Fix: Reactions bar no longer shows an unintended set of reactions above the bar due to GPU composition on Wayland systems.</li>
21+
</ul>
22+
</description>
23+
</release>
1724
<release version="2.5.3" date="2025-09-03">
1825
<description>
1926
<ul>

package-lock.json

Lines changed: 2 additions & 107 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "teams-for-linux",
3-
"version": "2.5.3",
3+
"version": "2.5.4",
44
"main": "app/index.js",
55
"description": "Unofficial client for Microsoft Teams for Linux",
66
"homepage": "https://github.com/IsmaelMartinez/teams-for-linux",

0 commit comments

Comments
 (0)