diff --git a/src/lib/platform/Wayland.h b/src/lib/platform/Wayland.h index d4950ea30..2b1dbf1c4 100644 --- a/src/lib/platform/Wayland.h +++ b/src/lib/platform/Wayland.h @@ -8,7 +8,6 @@ #pragma once #include -#include namespace deskflow::platform { @@ -32,8 +31,7 @@ const auto kHasPortalInputCapture = false; inline bool isWayland() { - const auto session = std::getenv("XDG_SESSION_TYPE"); - return session != nullptr && std::string(session) == "wayland"; + return qEnvironmentVariable("XDG_SESSION_TYPE") == QStringLiteral("wayland"); } /**