+ if (screen->widgets.manual_console_l) {
+ layout_pair(screen, y++, screen->widgets.boot_console_l,
+ widget_label_base(screen->widgets.manual_console_l));
+ widget_move(widget_label_base(screen->widgets.current_console_l),
+ y, screen->field_x);
+ widget_set_visible(widget_select_base(
+ screen->widgets.boot_console_f), false);
+ y += 2;
+ } else if (widget_height(widget_select_base(screen->widgets.boot_console_f))) {
+ layout_pair(screen, y, screen->widgets.boot_console_l,
+ widget_select_base(screen->widgets.boot_console_f));
+ y += widget_height(widget_select_base(screen->widgets.boot_console_f));
+ widget_move(widget_label_base(screen->widgets.current_console_l),
+ y, screen->field_x);
+ y += 2;
+ } else {
+ widget_set_visible(widget_label_base(
+ screen->widgets.boot_console_l), false);
+ widget_set_visible(widget_select_base(
+ screen->widgets.boot_console_f), false);
+ widget_set_visible(widget_label_base(
+ screen->widgets.current_console_l), false);
+ }
+
+ if (screen->net_override) {
+ widget_move(widget_label_base(screen->widgets.net_override_l),
+ y, screen->label_x);
+ widget_set_visible(widget_label_base(screen->widgets.net_override_l),
+ true);
+ y += 1;
+ }
+
+ if (screen->cui->config->safe_mode) {
+ widget_move(widget_label_base(screen->widgets.safe_mode),
+ y, screen->label_x);
+ widget_set_visible(widget_label_base(screen->widgets.safe_mode),
+ true);
+ y += 1;
+ }
+