Auto-translated
Everything is correct there. There's just a bug with the VISUAL display. When you give a positive rating, it sometimes visually displays both positive and negative at the same time, but the actual rating is calculated correctly.