From 464948be28a8a47f20f954b114d3762a34015d5b Mon Sep 17 00:00:00 2001
From: John Darrington <john@darrington.wattle.id.au>
Date: Tue, 28 May 2013 15:52:12 +0200
Subject: [PATCH] Text Import Dialog: Fix initialisation of pages which had got
 broken

---
 src/ui/gui/page-assistant.c | 21 +++++++++++++++++----
 1 file changed, 17 insertions(+), 4 deletions(-)

diff --git a/src/ui/gui/page-assistant.c b/src/ui/gui/page-assistant.c
index bd66d09499..b87584de71 100644
--- a/src/ui/gui/page-assistant.c
+++ b/src/ui/gui/page-assistant.c
@@ -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;
+	}
     }
 
 
-- 
2.30.2