Moving the snaffle_colours() call earlier is fine in GTK 3, where the
potential call to frontend_default_colour doesn't depend on the window
already having been created. But it falls over in GTK 2 where it does.
Moved the non-headless-mode version of that call back to where it was
before the --screenshot change.
midend_new_game(fe->me);
}
- snaffle_colours(fe);
-
if (headless) {
+ snaffle_colours(fe);
get_size(fe, &fe->pw, &fe->ph);
setup_backing_store(fe);
return fe;
changed_preset(fe);
+ snaffle_colours(fe);
+
if (midend_wants_statusbar(fe->me)) {
GtkWidget *viewport;
GtkRequisition req;