summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--drakpxelinux.pl8
1 files changed, 4 insertions, 4 deletions
diff --git a/drakpxelinux.pl b/drakpxelinux.pl
index ff14cdf..4a2ad83 100644
--- a/drakpxelinux.pl
+++ b/drakpxelinux.pl
@@ -181,7 +181,7 @@ sub set_pxelinux_entry_at_iter {
COLUMN_SERVER, $entry->{server},
COLUMN_DIRECTORY, $entry->{directory},
COLUMN_RAMDISK, $entry->{ramdisk},
- COLUMN_VGA, $entry->{vga},
+ COLUMN_VGA, $network::pxe::vga_bios_to_resolution{$entry->{vga}},
COLUMN_DISPLAY, $entry->{display},
COLUMN_OPTION, $entry->{option},
);
@@ -432,7 +432,7 @@ sub edit_box_item {
my $vga = new Gtk2::OptionMenu();
$vga->set_popdown_strings(sort keys %network::pxe::vga_resolution_to_bios);
- $vga->entry->set_text($entry->{vga} || "automatic");
+ $vga->entry->set_text($network::pxe::vga_bios_to_resolution{$entry->{vga}});
set_help_tip($vga, 'vga');
my $display = Gtk2::Entry->new;
@@ -530,7 +530,7 @@ sub edit_box_item {
$entry->{server} = $server->get_text;
$entry->{directory} = $directory->get_text;
$entry->{ramdisk} = $ramdisk->entry->get_text;
- $entry->{vga} = network::pxe:vga_resolution_to_bios{$vga->entry->get_text}; #$vgacode;
+ $entry->{vga} = $network::pxe::vga_resolution_to_bios{$vga->entry->get_text};
$entry->{display} = $display->get_text;
$entry->{option} = $option->get_text;
@@ -614,7 +614,7 @@ sub cell_edited {
}
} elsif ($column == COLUMN_VGA) {
if (exists $network::pxe::vga_resolution_to_bios{$new_text} || $entry->{kernel} !~ /memdisk/) {
- $entry->{vga} = $new_text;
+ $entry->{vga} = $network::pxe::vga_resolution_to_bios{$new_text};
$model->set($iter, $column, $entry->{vga});
}
} elsif ($column == COLUMN_DISPLAY) {