An extra local variable called callsign_value was hiding the object
field by the same name and preventing it from getting set to the right value
Signed-off-by: Keith Packard <keithp@keithp.com>
}
public void changedUpdate(DocumentEvent e) {
}
public void changedUpdate(DocumentEvent e) {
- if (callsign_value != null)
+ if (callsign_value != null)
AltosUIPreferences.set_callsign(callsign_value.getText());
}
AltosUIPreferences.set_callsign(callsign_value.getText());
}
/* Callsign setting */
pane.add(new JLabel("Callsign"), constraints(0, 1));
/* Callsign setting */
pane.add(new JLabel("Callsign"), constraints(0, 1));
- JTextField callsign_value = new JTextField(AltosUIPreferences.callsign());
+ callsign_value = new JTextField(AltosUIPreferences.callsign());
callsign_value.getDocument().addDocumentListener(this);
callsign_value.setToolTipText("Callsign sent in packet mode");
pane.add(callsign_value, constraints(1, 2, GridBagConstraints.BOTH));
callsign_value.getDocument().addDocumentListener(this);
callsign_value.setToolTipText("Callsign sent in packet mode");
pane.add(callsign_value, constraints(1, 2, GridBagConstraints.BOTH));