Why did the panda's ancestors ditch meat for bamboo?

Everyone knows that pandas eat bamboo. But did you know that many of their closest relatives are carnivores? So how did the meat-eating ancestor of pandas become a vegetarian? According to this study, it may have had to do with the deactivation (technically known as “pseudogenization”) of an umami taste receptor gene. Umami is the taste that makes things like meat, soy sauce, and mushrooms extra yummy. Apparently, at some point in panda evolution, the umami receptor became non-functional. Ba