[gtk/carlosgc/content-provider-union-write] clipboard: GdkContentProviderUnion should return after writing the first matched format



commit 739137ccf90e440253c7816110f165f96a165683
Author: Carlos Garcia Campos <cgarcia igalia com>
Date:   Thu May 7 11:21:18 2020 +0200

    clipboard: GdkContentProviderUnion should return after writing the first matched format
    
    It continues trying with the other providers due to a missing early
    return.

 gdk/gdkcontentproviderimpl.c | 1 +
 1 file changed, 1 insertion(+)
---
diff --git a/gdk/gdkcontentproviderimpl.c b/gdk/gdkcontentproviderimpl.c
index 6685f3f8be..104f3fbf55 100644
--- a/gdk/gdkcontentproviderimpl.c
+++ b/gdk/gdkcontentproviderimpl.c
@@ -302,6 +302,7 @@ gdk_content_provider_union_write_mime_type_async (GdkContentProvider     *provid
                                                       gdk_content_provider_union_write_mime_type_done,
                                                       task);
           gdk_content_formats_unref (formats);
+          return;
         }
       gdk_content_formats_unref (formats);
     }


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