From f52fdec236192f3cf74a844bc9af1e6f168069f4 Mon Sep 17 00:00:00 2001 From: sithlord48 Date: Thu, 18 Jun 2026 19:49:19 -0400 Subject: [PATCH] refactor: make PortalRemoteDesktop:handleSessionTransfer a const --- src/lib/platform/PortalRemoteDesktop.cpp | 2 +- src/lib/platform/PortalRemoteDesktop.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/platform/PortalRemoteDesktop.cpp b/src/lib/platform/PortalRemoteDesktop.cpp index d49ccf8cb..58fa28708 100644 --- a/src/lib/platform/PortalRemoteDesktop.cpp +++ b/src/lib/platform/PortalRemoteDesktop.cpp @@ -234,7 +234,7 @@ void PortalRemoteDesktop::claimClipboard() const #endif } -void PortalRemoteDesktop::handleSelectionTransfer(XdpSession *session, const char *mimeType, uint32_t serial) +void PortalRemoteDesktop::handleSelectionTransfer(XdpSession *session, const char *mimeType, uint32_t serial) const { #ifdef HAVE_LIBPORTAL_CLIPBOARD PortalClipboard::serveSelectionTransfer(m_screen->getClipboardCache(), session, mimeType, serial); diff --git a/src/lib/platform/PortalRemoteDesktop.h b/src/lib/platform/PortalRemoteDesktop.h index c988471d2..08a732065 100644 --- a/src/lib/platform/PortalRemoteDesktop.h +++ b/src/lib/platform/PortalRemoteDesktop.h @@ -32,7 +32,7 @@ private: void handleInitSession(GObject *object, GAsyncResult *res); void handleSessionStarted(GObject *object, GAsyncResult *res); void handleSessionClosed(XdpSession *session); - void handleSelectionTransfer(XdpSession *session, const char *mimeType, uint32_t serial); + void handleSelectionTransfer(XdpSession *session, const char *mimeType, uint32_t serial) const; void handleSelectionOwnerChanged(XdpSession *session, char **mimeTypes, gboolean isOwner) const; void reconnect(unsigned int timeout = 1000);