shithub: puzzles

Download patch

ref: ca20d86a067e565b3c2cb5110255f179ed78a3d8
parent: f38b711c73174786b1dbf8878fb0cb132a89794d
author: Simon Tatham <[email protected]>
date: Sat Sep 6 13:33:04 EDT 2008

Don't call changed_preset() until after we've initialised
fe->copy_menu_item.

[originally from svn r8163]

--- a/gtk.c
+++ b/gtk.c
@@ -1689,7 +1689,6 @@
 	} else
 	    fe->preset_custom_bullet = NULL;
 
-	changed_preset(fe);
     } else {
 	fe->npresets = 0;
 	fe->preset_bullets = NULL;
@@ -1744,6 +1743,8 @@
     gtk_signal_connect(GTK_OBJECT(menuitem), "activate",
 		       GTK_SIGNAL_FUNC(menu_about_event), fe);
     gtk_widget_show(menuitem);
+
+    changed_preset(fe);
 
     {
         int i, ncolours;