diff --git a/src/portals/Screencopy.cpp b/src/portals/Screencopy.cpp index b418f23..6fd6dfc 100644 --- a/src/portals/Screencopy.cpp +++ b/src/portals/Screencopy.cpp @@ -34,6 +34,8 @@ static sdbus::Struct getFullRestoreStruct dbUasv CScreencopyPortal::onCreateSession(sdbus::ObjectPath requestHandle, sdbus::ObjectPath sessionHandle, std::string appID, std::unordered_map opts) { + g_pPortalManager->m_sHelpers.toplevel->activate(); + Debug::log(LOG, "[screencopy] New session:"); Debug::log(LOG, "[screencopy] | {}", requestHandle.c_str()); Debug::log(LOG, "[screencopy] | {}", sessionHandle.c_str());