diff options
Diffstat (limited to 'altosui/AltosFlightStatusUpdate.java')
| -rw-r--r-- | altosui/AltosFlightStatusUpdate.java | 23 | 
1 files changed, 9 insertions, 14 deletions
diff --git a/altosui/AltosFlightStatusUpdate.java b/altosui/AltosFlightStatusUpdate.java index d70fc7f8..962a08f7 100644 --- a/altosui/AltosFlightStatusUpdate.java +++ b/altosui/AltosFlightStatusUpdate.java @@ -17,26 +17,21 @@  package altosui; -import java.awt.*;  import java.awt.event.*; -import javax.swing.*; -import javax.swing.filechooser.FileNameExtensionFilter; -import javax.swing.table.*; -import java.io.*; -import java.util.*; -import java.text.*; -import java.util.prefs.*; -import java.util.concurrent.*; -import org.altusmetrum.AltosLib.*; +import org.altusmetrum.altoslib_1.*;  public class AltosFlightStatusUpdate implements ActionListener { -	public AltosState	saved_state; -	AltosFlightStatus	flightStatus; +	public AltosState		saved_state; +	public AltosListenerState	saved_listener_state; +	AltosFlightStatus		flightStatus;  	public void actionPerformed (ActionEvent e) { -		if (saved_state != null) -			flightStatus.show(saved_state, 0); +		if (saved_state != null) { +			if (saved_listener_state == null) +				saved_listener_state = new AltosListenerState(); +			flightStatus.show(saved_state, saved_listener_state); +		}  	}  	public AltosFlightStatusUpdate (AltosFlightStatus in_flightStatus) {  | 
