diff --git a/src/sdgui.c b/src/sdgui.c index 0cbee8f..1310900 100644 --- a/src/sdgui.c +++ b/src/sdgui.c @@ -129,7 +129,9 @@ on_selection_received (G_GNUC_UNUSED GtkClipboard *clipboard, const gchar *text, if (!text) return; - gtk_entry_set_text (GTK_ENTRY (g.entry), text); + gchar *trimmed = g_strstrip (g_strdup (text)); + gtk_entry_set_text (GTK_ENTRY (g.entry), trimmed); + g_free (trimmed); g_signal_emit_by_name (g.entry, "move-cursor", GTK_MOVEMENT_BUFFER_ENDS, 1, FALSE); }