From 420ee44eedbe153c720ab14d566c417484e3049c Mon Sep 17 00:00:00 2001 From: ssareta Date: Sun, 29 Mar 2026 04:35:58 +1300 Subject: [PATCH] protocols: allow xdg-foreign to be used by sandboxed apps (#13854) * allowlist xdgForeignExporter * also allow importer --- src/managers/ProtocolManager.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/managers/ProtocolManager.cpp b/src/managers/ProtocolManager.cpp index 6388ef8a3..a2b34ced3 100644 --- a/src/managers/ProtocolManager.cpp +++ b/src/managers/ProtocolManager.cpp @@ -363,6 +363,8 @@ bool CProtocolManager::isGlobalPrivileged(const wl_global* global) { PROTO::xdgBell->getGlobal(), PROTO::fifo->getGlobal(), PROTO::commitTiming->getGlobal(), + PROTO::xdgForeignExporter->getGlobal(), + PROTO::xdgForeignImporter->getGlobal(), PROTO::sync ? PROTO::sync->getGlobal() : nullptr, PROTO::mesaDRM ? PROTO::mesaDRM->getGlobal() : nullptr, PROTO::linuxDma ? PROTO::linuxDma->getGlobal() : nullptr,