aboutsummaryrefslogtreecommitdiff
path: root/src/sdgui.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/sdgui.c')
-rw-r--r--src/sdgui.c4
1 files changed, 3 insertions, 1 deletions
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);
}