[mutter/gnome-3-24] xwayland: Use the right atom type for further selection requests to X11



commit 1ab02344a792ae7f9f6548ea8757f23561d8709e
Author: Carlos Garnacho <carlosg gnome org>
Date:   Wed May 10 20:28:42 2017 +0200

    xwayland: Use the right atom type for further selection requests to X11
    
    If we translate between text/plain;charset-utf-8 from the wayland side to
    UTF8_STRING on the X11 side, we want to continue all further X11 selection
    requests using the same translated UTF8_STRING atom than we use in the
    first XConvertSelection call.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=782472

 src/wayland/meta-xwayland-selection.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/src/wayland/meta-xwayland-selection.c b/src/wayland/meta-xwayland-selection.c
index a78e846..24b8cd2 100644
--- a/src/wayland/meta-xwayland-selection.c
+++ b/src/wayland/meta-xwayland-selection.c
@@ -829,7 +829,7 @@ meta_x11_source_send (MetaWaylandDataSource *source,
   /* Takes ownership of fd */
   selection->x11_selection =
     x11_selection_data_new (compositor->xwayland_manager.selection_data,
-                            fd, mime_type);
+                            fd, gdk_x11_get_xatom_name (type_atom));
 
   XConvertSelection (xdisplay,
                      selection->selection_atom, type_atom,


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