|
|
@@ -79,8 +79,10 @@ public class StepPanel extends JPanel implements AutoGrowPanel.DocumentListenabl
|
|
|
|
|
|
final List<Ingredient> ingredients = step.getIngredients();
|
|
|
panelIngredients = new AutoGrowPanel(IngredientPanel::new,
|
|
|
- Ingredient::new, ingredients::add, i -> ingredients.remove((int) i),
|
|
|
- ingredients.toArray(new Ingredient[0]));
|
|
|
+ Ingredient::new, ingredients::add, i -> {
|
|
|
+ ingredients.remove((int) i);
|
|
|
+ ObserverDispatch.notifySubscribers(step);
|
|
|
+ }, ingredients.toArray(new Ingredient[0]));
|
|
|
GridBagConstraints gbc_panelIngredients = new GridBagConstraints();
|
|
|
gbc_panelIngredients.gridwidth = 3;
|
|
|
gbc_panelIngredients.insets = new Insets(0, 0, 0, 5);
|