my males not eating fry
I bred two pairs and kept both the male and female together after breeding--one pair in a twenty gallon tank, one pair in a ten gallon tank.
For different reasons, I took the females out after a week, two weeks respectively... neither gender ate the babies. I saw a hungry female eat some eggs, but only when the male didn't pick them up first. It's hard to feed the female while he's doing the bubble nest because the male chases her whenever she appears, but if you can sneak her some food, she's less likely to eat the eggs. I haven't noticed the males or the females eating any babies. In fact, they seem to know both parents very well--when I took mom out, and even dad once for a day long break from the female, the babies would go to the glass to look at them in the tank/vase next to them.
That's been my experience, but only with two pairs so far.