From 7596dec7be9896c28b4a2fba963a33116d41bca5 Mon Sep 17 00:00:00 2001 From: vaxerski Date: Fri, 5 Jan 2024 15:52:29 +0100 Subject: [PATCH] screencopy: set allowToken to true when token is found ref #123 --- src/portals/Screencopy.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/portals/Screencopy.cpp b/src/portals/Screencopy.cpp index 0ef56c2..844f83f 100644 --- a/src/portals/Screencopy.cpp +++ b/src/portals/Screencopy.cpp @@ -474,6 +474,7 @@ void CScreencopyPortal::onSelectSources(sdbus::MethodCall& call) { SHAREDATA.output = restoreData.output; SHAREDATA.windowHandle = (zwlr_foreign_toplevel_handle_v1*)restoreData.windowHandle; SHAREDATA.type = restoreData.windowHandle ? TYPE_WINDOW : TYPE_OUTPUT; + SHAREDATA.allowToken = true; // user allowed token before PSESSION->cursorMode = restoreData.withCursor; } else { Debug::log(LOG, "[screencopy] restore data invalid / missing, prompting");