Idocrazythings - we often have dinner quite soon before bed so there's not a big long length of time for her to change her mind tbh. There's always bread and fruit, cold meats, hummous, yoghurts, crackers, rice cakes, cheese, fruit spread, biscuits, parkin, fruit cake, fruit juice, water - she can fetch any of these herself whenever she wishes, as long as she uses a plate and eats at the table.
It's not a cafe, at all, it's just our kitchen as we can all use it when we want a snack and on days/times when we all agree we're hungry we share a meal, that's the case more often then not but there's no default pattern. I'd say we share a meal 5 days in 7 but no-one's going to tell anyone else to eat if they don't fancy it.
youarekidding - I agree, I seperated them out, I would have had stern words, had the 2yo help clean up and of course not be able to eat her dinner. That's hardly ignoring behaviour.