diff --git a/thunar/thunar-standard-view.c b/thunar/thunar-standard-view.c index e807296..c35d5b1 100644 --- a/thunar/thunar-standard-view.c +++ b/thunar/thunar-standard-view.c @@ -2573,11 +2573,17 @@ thunar_standard_view_action_select_by_pattern (GtkAction *action, gtk_box_pack_start (GTK_BOX (hbox), label, FALSE, FALSE, 0); gtk_widget_show (label); - entry = g_object_new (GTK_TYPE_ENTRY, "activates-default", TRUE, NULL); + entry = gtk_entry_new (); + gtk_entry_set_text (GTK_ENTRY (entry), "**"); + gtk_entry_set_activates_default (GTK_ENTRY (entry), TRUE); gtk_box_pack_start (GTK_BOX (hbox), entry, TRUE, TRUE, 0); gtk_label_set_mnemonic_widget (GTK_LABEL (label), entry); gtk_widget_show (entry); + /* show dialog so we can unset the selection of the entry */ + gtk_widget_show (GTK_WIDGET (dialog)); + gtk_editable_set_position (GTK_EDITABLE (entry), 1); + response = gtk_dialog_run (GTK_DIALOG (dialog)); if (response == GTK_RESPONSE_OK) {