It's still illegal on federal levels in America. If the feds search you, and they find weed, it doesn't matter what the legal level it is on the local level is, you'll spend federal time in America.
It's not something that the left thought about. That's also the reason why most of America hasn't legalized it and won't.