|
@@ -68,9 +68,9 @@ public class Controls extends JPanel implements Observer, Serializable
|
|
|
model.changeFilter(1);
|
|
|
}
|
|
|
}
|
|
|
- else if (e.getSource() == star2 || model.getFilter() == 2)
|
|
|
+ else if (e.getSource() == star2)
|
|
|
{
|
|
|
- if (!(star2.isSelected()))
|
|
|
+ if (!(star2.isSelected()) || model.getFilter() == 2)
|
|
|
{
|
|
|
star1.setSelected(false);
|
|
|
star2.setSelected(false);
|
|
@@ -99,9 +99,9 @@ public class Controls extends JPanel implements Observer, Serializable
|
|
|
model.changeFilter(2);
|
|
|
}
|
|
|
}
|
|
|
- else if (e.getSource() == star3 || model.getFilter() == 3)
|
|
|
+ else if (e.getSource() == star3)
|
|
|
{
|
|
|
- if (!(star3.isSelected()))
|
|
|
+ if (!(star3.isSelected()) || model.getFilter() == 3)
|
|
|
{
|
|
|
star1.setSelected(false);
|
|
|
star2.setSelected(false);
|
|
@@ -130,9 +130,9 @@ public class Controls extends JPanel implements Observer, Serializable
|
|
|
model.changeFilter(3);
|
|
|
}
|
|
|
}
|
|
|
- else if (e.getSource() == star4 || model.getFilter() == 4)
|
|
|
+ else if (e.getSource() == star4)
|
|
|
{
|
|
|
- if (!(star4.isSelected()))
|
|
|
+ if (!(star4.isSelected()) || model.getFilter() == 4)
|
|
|
{
|
|
|
star1.setSelected(false);
|
|
|
star2.setSelected(false);
|