After Cleveland police officers arrested Gregory L. Johnson in 2016 as he burned an American flag outside the Republican National Convention, Mr. Johnson sued the city, saying the officers had violated his First Amendment rights.

He should know.

The Supreme Court had ruled decades before that flag burning was a protected form of speech. The case was Texas v. Johnson, and the defendant was the same Gregory L. Johnson. He had doused a flag with kerosene in 1984 during the Republican convention in Dallas.

This week, three decades after the court invalidated prohibitions on flag desecration in 48 states, the city of Cleveland agreed to pay Mr. Johnson $225,000 to settle his claim that officers had retaliated against him for an exercise of free expression.

Mr. Johnson, 63, said in his lawsuit that officers had used fire extinguishers to put out the burning flag and pushed him to the ground during the protest outside the convention hall in July 2016. He was charged with misdemeanor assault after two people claimed they had been burned in the incident. The charges were later dropped, and a judge dismissed charges against 15 other people arrested at the protest.