[recipes] Set initial focus on the "Name Entry" of recipe.



commit 4da1b775866186c2f08cb213e721290d6f98fc24
Author: msbhide <maithb2410 gmail com>
Date:   Sun Mar 12 22:33:44 2017 +0530

    Set initial focus on the "Name Entry" of recipe.
    
    Sets keyboard input focus on the "Name Entry" field while adding a new recipe as well as while editing an 
existing recipe.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=779586

 src/gr-edit-page.c |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)
---
diff --git a/src/gr-edit-page.c b/src/gr-edit-page.c
index 7df70f4..9ec3f46 100644
--- a/src/gr-edit-page.c
+++ b/src/gr-edit-page.c
@@ -1900,6 +1900,8 @@ gr_edit_page_clear (GrEditPage *page)
 
         store = gr_recipe_store_get ();
 
+        gtk_widget_grab_focus (page->name_entry);
+
         gtk_label_set_label (GTK_LABEL (page->name_label), _("Name Your Recipe"));
         gtk_entry_set_text (GTK_ENTRY (page->name_entry), "");
         set_combo_value (GTK_COMBO_BOX (page->cuisine_combo), "");
@@ -2102,6 +2104,8 @@ gr_edit_page_edit (GrEditPage *page,
 
         update_author_label (page, chef);
 
+        gtk_widget_grab_focus (page->name_entry);
+
         if (page->index_handler_id) {
                 g_signal_handler_disconnect (page->recipe, page->index_handler_id);
                 page->index_handler_id = 0;


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]