From 9bb3dac067eec3752ba52849cdad47dbdce824af Mon Sep 17 00:00:00 2001 From: bulia byak Date: Mon, 11 Aug 2008 00:14:32 +0000 Subject: patch from bug 169004 (bzr r6605) --- src/widgets/toolbox.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/widgets') diff --git a/src/widgets/toolbox.cpp b/src/widgets/toolbox.cpp index a27e3906c..a7591608f 100644 --- a/src/widgets/toolbox.cpp +++ b/src/widgets/toolbox.cpp @@ -5175,12 +5175,15 @@ sp_text_toolbox_family_changed (GtkTreeSelection *selection, gtk_widget_grab_focus (GTK_WIDGET(desktop->canvas)); } +/* This is where execution comes when the contents of the font family box have been completed + by the press of the return key */ void sp_text_toolbox_family_entry_activate (GtkEntry *entry, GObject *tbl) { - const char *family = gtk_entry_get_text (entry); + const char *family = gtk_entry_get_text (entry); // Fetch the requested font family +// Try to match that to a known font. If not, then leave current font alone and remain focused on text box try { Gtk::TreePath path = Inkscape::FontLister::get_instance()->get_row_for_font (family); GtkTreeSelection *selection = GTK_TREE_SELECTION (g_object_get_data (G_OBJECT(tbl), "family-tree-selection")); -- cgit v1.2.3