"Yeah," Oliver muttered in response. He didn't actually agree, mostly because Oliver liked Daphne, even if she had told him that he was making the wrong choices by dating Charlie. But without explaining to Charlie why Oliver thought Daphne might have said it, there was no real way Oliver could defend her. Not that he particularly wanted to, since it had been a pretty horrible thing of her to say, even if it had made Oliver suspect that Daphne's own sexuality wasn't all that straight.
When Charlie pressed his head against Oliver's shoulder, Oliver automatically reached up to have his palm against the back of Charlie's head. He turned slightly, to press a light kiss against the other man's hair. "I'm sure he'll come around," Oliver assured softly. It was a lie, really, because that was not a promise Oliver could make, sadly. He would talk to Ron, and he'd explain how much it mattered to Charlie that Ron wasn't an utter pillock about the whole thing. It wasn't exactly as if Ron Weasley was in a position to judge someone else's relationship. Not when the closest he had come to true happiness was a particularly springy paper birch.
Pressing another soft kiss against Charlie's hair, Oliver sighed softly. "Do you want to craw on the sofa and be super gay?" He asked with a small smile. Oliver was sure that cuddling and kissing and shit tv would help. Might not fix the problem, but it'd certainly take their minds off of it for a bit.