diff options
author | Keith Packard <keithp@keithp.com> | 2010-08-24 04:01:47 -0700 |
---|---|---|
committer | Keith Packard <keithp@keithp.com> | 2010-08-24 04:01:47 -0700 |
commit | 220f3afdaa432c65f8ad45be7cdbe5c8a3616db3 (patch) | |
tree | 7733565bff8f9b29f4ed7016d4fe6a46f4cabc67 | |
parent | f62b2aa08ebfd912b3c732397d43ff9f6162ec88 (diff) |
altosui: always display romconfig ui while flashing
-rw-r--r-- | ao-tools/altosui/AltosFlashUI.java | 17 |
1 files changed, 9 insertions, 8 deletions
diff --git a/ao-tools/altosui/AltosFlashUI.java b/ao-tools/altosui/AltosFlashUI.java index b88a16b3..73a97a6b 100644 --- a/ao-tools/altosui/AltosFlashUI.java +++ b/ao-tools/altosui/AltosFlashUI.java @@ -72,14 +72,15 @@ public class AltosFlashUI flash.addActionListener(this); try { flash.open(); - if (!flash.check_rom_config()) { - AltosRomconfigUI romconfig_ui = new AltosRomconfigUI (frame); - romconfig_ui.showDialog(); - AltosRomconfig romconfig = romconfig_ui.romconfig(); - if (romconfig == null) - return; - flash.set_romconfig(romconfig); - } + AltosRomconfigUI romconfig_ui = new AltosRomconfigUI (frame); + + romconfig_ui.set(flash.romconfig()); + romconfig_ui.showDialog(); + + AltosRomconfig romconfig = romconfig_ui.romconfig(); + if (romconfig == null || !romconfig.valid()) + return; + flash.set_romconfig(romconfig); serial_value.setText(String.format("%d", flash.romconfig().serial_number)); file_value.setText(file.toString()); |