That's a good question - I don't have enough linux knowledge in that area but I know that some processes can "sleep" at certain times, so if the "hildon-status-menu" process sleeps during screen-off, it doesn't flash.