new_mode = mode_menu_order[menu_index];
/* Keep the same list element displayed as before; except if we're
new_mode = mode_menu_order[menu_index];
/* Keep the same list element displayed as before; except if we're
- switching *to* "one screensaver" mode from any other mode, scroll
- to and select "the one".
+ switching *to* "one screensaver" mode from any other mode, set
+ "the one" to be that which is currently selected.
/* After picking the default size, allow -geometry to override it. */
if (geom)
gtk_window_parse_geometry (GTK_WINDOW (s->toplevel_widget), geom);
/* After picking the default size, allow -geometry to override it. */
if (geom)
gtk_window_parse_geometry (GTK_WINDOW (s->toplevel_widget), geom);
gtk_widget_show (s->toplevel_widget);
init_icon (GTK_WIDGET (s->toplevel_widget)->window); /* after `show' */
gtk_widget_show (s->toplevel_widget);
init_icon (GTK_WIDGET (s->toplevel_widget)->window); /* after `show' */