I'm pretty that the mic only hides when you're in an app that has a mic of it's own in the input filed field, like Google Search and Google Now. The mic seems to be there for me when I'm in app that don't have their own mic, like Google Voice text, Gmail, and Email. Not true for Swype, though...