Bugfix: no quest data at startup = can't find start button = can't add listeners.

This commit is contained in:
Doublestrike
2012-01-24 09:02:41 +00:00
parent 1447a13f84
commit aff3898a3a

View File

@@ -84,15 +84,16 @@ public class ControlQuest {
} }
private void addListeners() { private void addListeners() {
view.getBtnStart().removeMouseListener(madStartGame); if (view.hasPreviousQuest()) {
view.getBtnStart().addMouseListener(madStartGame); view.getBtnStart().removeMouseListener(madStartGame);
view.getBtnStart().addMouseListener(madStartGame);
view.getPetComboBox().removeActionListener(actPetSelect); view.getPetComboBox().removeActionListener(actPetSelect);
view.getPetComboBox().addActionListener(actPetSelect); view.getPetComboBox().addActionListener(actPetSelect);
view.getPlantCheckBox().removeActionListener(actPlantSelect);
view.getPlantCheckBox().addActionListener(actPlantSelect);
view.getPlantCheckBox().removeActionListener(actPlantSelect);
view.getPlantCheckBox().addActionListener(actPlantSelect);
}
} }
/** @return ViewQuest */ /** @return ViewQuest */