diff --git a/ui/platform/linux/ui_utility_linux.cpp b/ui/platform/linux/ui_utility_linux.cpp index e43e672..3c1ee6a 100644 --- a/ui/platform/linux/ui_utility_linux.cpp +++ b/ui/platform/linux/ui_utility_linux.cpp @@ -22,6 +22,9 @@ bool IsApplicationActive() { } bool TranslucentWindowsSupported(QPoint globalPosition) { + if (QGuiApplication::platformName().startsWith(qsl("wayland"), Qt::CaseInsensitive)) { + return true; + } if (const auto native = QGuiApplication::platformNativeInterface()) { if (const auto desktop = QApplication::desktop()) { const auto index = desktop->screenNumber(globalPosition);