Yes, Obama, in his State of the Union address in 2010, urged Congress to pass legislation that would in effect reinstate the McCain-Feingold provision that the SCOTUS had declared unconstitutional in Citizens United.
And he had the gall to do it in the presence of six SCOTUS justices who were plainly visible in the audience! That's called in-your-face politics.