diff --git a/snap/local/launcher.sh b/snap/local/launcher.sh index 7970170..ef0c9c6 100755 --- a/snap/local/launcher.sh +++ b/snap/local/launcher.sh @@ -1,2 +1,7 @@ #!/bin/sh -exec "$SNAP/opt/Mattermost/mattermost-desktop" --no-sandbox --disable-seccomp-filter-sandbox --disable-features=GlobalShortcutsPortal "$@" + +if [ -n "$WAYLAND_DISPLAY" ] && [ -z "$DISABLE_WAYLAND" ]; then + WAYLAND_OPTS="--enable-features=UseOzonePlatform --ozone-platform-hint=auto" +fi + +exec "$SNAP/opt/Mattermost/mattermost-desktop" --no-sandbox --disable-seccomp-filter-sandbox --disable-features=GlobalShortcutsPortal "${WAYLAND_OPTS:-}" "$@"