[gnome-remote-desktop] rdp-fuse-clipboard: Clear selection when setting selection failed



commit 56c3845428a6c092a449aa71266436602f27bb91
Author: Pascal Nowack <Pascal Nowack gmx de>
Date:   Sun Feb 21 19:20:08 2021 +0100

    rdp-fuse-clipboard: Clear selection when setting selection failed
    
    When setting the selection failed, then the already set selection is
    invalid, so clear it.

 src/grd-rdp-fuse-clipboard.c | 1 +
 1 file changed, 1 insertion(+)
---
diff --git a/src/grd-rdp-fuse-clipboard.c b/src/grd-rdp-fuse-clipboard.c
index 0f2f81c..b03690b 100644
--- a/src/grd-rdp-fuse-clipboard.c
+++ b/src/grd-rdp-fuse-clipboard.c
@@ -272,6 +272,7 @@ grd_rdp_fuse_clipboard_set_selection (GrdRdpFuseClipboard *rdp_fuse_clipboard,
         {
           g_warning ("[RDP.CLIPRDR] Failed to convert filename. Aborting "
                      "SelectionTransfer");
+          clear_selection (rdp_fuse_clipboard);
           g_mutex_unlock (&rdp_fuse_clipboard->filesystem_mutex);
           g_mutex_unlock (&rdp_fuse_clipboard->selection_mutex);
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]