r23600 - gnucash/trunk/src/gnome - Prevent account hierarchy assistant from opening a second account hierarchy upon completion

Geert Janssens gjanssens at code.gnucash.org
Mon Dec 23 15:32:52 EST 2013


Author: gjanssens
Date: 2013-12-23 15:32:52 -0500 (Mon, 23 Dec 2013)
New Revision: 23600
Trac: http://svn.gnucash.org/trac/changeset/23600

Modified:
   gnucash/trunk/src/gnome/assistant-hierarchy.c
   gnucash/trunk/src/gnome/dialog-new-user.c
Log:
Prevent account hierarchy assistant from opening a second account hierarchy upon completion

Modified: gnucash/trunk/src/gnome/assistant-hierarchy.c
===================================================================
--- gnucash/trunk/src/gnome/assistant-hierarchy.c	2013-12-23 00:47:33 UTC (rev 23599)
+++ gnucash/trunk/src/gnome/assistant-hierarchy.c	2013-12-23 20:32:52 UTC (rev 23600)
@@ -1160,11 +1160,8 @@
 }
 
 static void
-create_account_page(void)
+after_assistant(void)
 {
-    GncPluginPage *page;
-    page = gnc_plugin_page_account_tree_new();
-    gnc_main_window_open_page(NULL, page);
     qof_book_mark_session_dirty(gnc_get_current_book());
     gnc_ui_file_access_for_save_as();
 }
@@ -1174,7 +1171,7 @@
 {
     if (gnc_prefs_get_bool(GNC_PREFS_GROUP, GNC_PREF_SHOW_ON_NEW_FILE))
     {
-        gnc_ui_hierarchy_assistant_with_callback(TRUE, create_account_page);
+        gnc_ui_hierarchy_assistant_with_callback(TRUE, after_assistant);
     }
 }
 

Modified: gnucash/trunk/src/gnome/dialog-new-user.c
===================================================================
--- gnucash/trunk/src/gnome/dialog-new-user.c	2013-12-23 00:47:33 UTC (rev 23599)
+++ gnucash/trunk/src/gnome/dialog-new-user.c	2013-12-23 20:32:52 UTC (rev 23600)
@@ -63,13 +63,9 @@
 static void
 after_hierarchy_assistant(void)
 {
-    GncPluginPage *page;
-
     gncp_new_user_finish ();
     gnc_set_first_startup (FALSE);
 
-    page = gnc_plugin_page_account_tree_new();
-    gnc_main_window_open_page(NULL, page);
     qof_book_mark_session_dirty(gnc_get_current_book());
     gnc_ui_file_access_for_save_as();
 }



More information about the gnucash-changes mailing list