Text Import Dialog: Fix initialisation of pages which had got broken 20130529010502/pspp 20130530010503/pspp 20130531010501/pspp 20130601010502/pspp 20130602010502/pspp 20130603010502/pspp 20130604010502/pspp 20130605010506/pspp 20130606010503/pspp
authorJohn Darrington <john@darrington.wattle.id.au>
Tue, 28 May 2013 13:52:12 +0000 (15:52 +0200)
committerJohn Darrington <john@darrington.wattle.id.au>
Tue, 28 May 2013 13:52:12 +0000 (15:52 +0200)
src/ui/gui/page-assistant.c

index bd66d0949972aad87404d7ffdabb39c062ef1a09..b87584de71b44b75cf71abca784aa835754beae1 100644 (file)
@@ -169,10 +169,23 @@ on_prepare (GtkAssistant *assistant, GtkWidget *page,
     }
   else
     {
-      if (pn == 0)
-       prepare_separators_page (ia);
-      else if (pn == 3)
-       prepare_formats_page (ia);
+      switch (pn)
+       {
+       case 0:
+         reset_intro_page (ia);
+         break;
+       case 1:
+         reset_first_line_page (ia);
+         break;
+       case 2:
+         prepare_separators_page (ia);
+         reset_separators_page (ia);
+         break;
+       case 3:
+         prepare_formats_page (ia);
+         reset_formats_page (ia);
+         break;
+       }
     }