From 42fd499af4c0af999da2a579a4bcc03d2e666a27 Mon Sep 17 00:00:00 2001 From: Matthias Clasen Date: Sun, 12 Dec 2021 21:01:40 -0500 Subject: [PATCH] dragicon: Make color icons work in X11 We need to disable the DND support in GtkColorSwatch completely for this to work in X11. --- gtk/gtkdragicon.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/gtk/gtkdragicon.c b/gtk/gtkdragicon.c index 02c20d42e5..dfcd6768c6 100644 --- a/gtk/gtkdragicon.c +++ b/gtk/gtkdragicon.c @@ -546,6 +546,8 @@ gtk_drag_icon_create_widget_for_value (const GValue *value) GtkWidget *swatch; swatch = gtk_color_swatch_new (); + gtk_color_swatch_set_can_drag (GTK_COLOR_SWATCH (swatch), FALSE); + gtk_color_swatch_set_can_drop (GTK_COLOR_SWATCH (swatch), FALSE); gtk_color_swatch_set_rgba (GTK_COLOR_SWATCH (swatch), g_value_get_boxed (value)); return swatch;